Sam Parker
1820102167
Wasm fmuladd relaxed ( #163177 )
...
Reland #161355 , after fixing up the cross-projects-tests for the wasm
simd intrinsics.
Original commit message:
Lower v4f32 and v2f64 fmuladd calls to relaxed_madd instructions.
If we have FP16, then lower v8f16 fmuladds to FMA.
I've introduced an ISD node for fmuladd to maintain the rounding
ambiguity through legalization / combine / isel.
2025-10-13 16:50:53 +01:00
..
2024-06-04 08:31:03 +02:00
2025-06-11 22:19:31 -07:00
2024-09-06 16:19:20 +01:00
2024-10-24 14:13:58 -07:00
2024-10-24 14:13:58 -07:00
2024-12-02 17:08:07 -08:00
2024-01-13 14:55:54 -08:00
2025-01-09 22:36:10 -08:00
2025-07-03 07:25:38 +09:00
2025-01-22 22:39:43 -08:00
2024-02-05 14:07:09 +01:00
2025-04-02 20:27:43 +01:00
2024-12-10 09:21:58 -08:00
2025-06-24 11:40:47 -07:00
2024-12-02 17:08:07 -08:00
2025-07-03 11:01:36 +01:00
2025-01-09 22:36:10 -08:00
2025-09-19 10:11:15 -07:00
2025-07-03 07:25:38 +09:00
2025-09-19 10:11:15 -07:00
2025-08-08 11:09:34 +02:00
2025-02-17 09:04:29 +00:00
2024-10-22 13:48:00 -07:00
2025-04-30 15:01:00 +02:00
2025-04-30 15:01:00 +02:00
2025-09-08 15:43:51 +00:00
2025-09-08 15:43:51 +00:00
2025-09-25 14:49:25 -07:00
2024-10-09 14:31:16 -07:00
2024-06-04 08:31:03 +02:00
2024-10-09 14:31:16 -07:00
2025-05-06 14:16:35 -07:00
2025-10-08 11:52:18 -07:00
2025-10-03 20:39:45 +01:00
2025-07-03 07:25:38 +09:00
2024-12-02 17:08:07 -08:00
2025-09-02 16:21:35 -07:00
2024-02-05 14:07:09 +01:00
2024-12-10 06:28:09 -08:00
2024-02-05 17:38:54 -08:00
2025-07-01 20:26:30 -07:00
2025-09-10 08:13:46 +01:00
2025-02-17 09:09:52 +00:00
2025-07-25 12:30:59 -07:00
2025-04-01 10:47:35 -07:00
2024-12-10 06:28:09 -08:00
2025-03-06 15:48:39 -08:00
2025-07-09 01:52:46 +09:00
2024-04-23 17:48:59 +09:00
2025-02-26 14:05:00 -08:00
2024-03-28 04:41:29 +00:00
2024-05-19 14:59:03 +01:00
2024-03-25 18:11:56 -07:00
2025-08-08 11:09:34 +02:00
2025-07-29 09:58:57 +02:00
2025-07-29 09:58:57 +02:00
2024-07-25 00:00:59 +00:00
2025-07-29 09:58:57 +02:00
2025-07-29 09:58:57 +02:00
2025-08-12 09:56:51 +09:00
2025-08-15 12:06:47 -07:00
2025-08-27 12:43:52 +01:00
2024-12-10 09:21:58 -08:00
2024-12-10 06:28:09 -08:00
2025-08-12 11:23:05 -07:00
2024-04-23 17:48:59 +09:00
2024-04-23 17:48:59 +09:00
2025-03-20 18:18:03 -07:00
2025-08-27 11:39:26 +01:00
2024-02-21 03:35:36 +09:00
2025-07-03 11:01:36 +01:00
2025-09-30 08:28:56 +01:00
2025-06-24 11:40:47 -07:00
2023-09-13 12:33:39 +01:00
2024-03-20 08:42:42 -07:00
2025-06-24 11:40:47 -07:00
2025-06-24 11:40:47 -07:00
2024-10-15 02:41:43 +09:00
2025-08-07 13:07:04 -07:00
2024-04-23 17:57:49 +09:00
2024-12-02 17:08:07 -08:00
2024-05-28 16:10:11 -07:00
2024-05-28 16:10:11 -07:00
2024-07-01 19:12:01 -07:00
2025-07-22 15:34:23 -07:00
2025-08-08 11:09:34 +02:00
2025-10-08 11:52:18 -07:00
2024-07-16 20:56:18 +01:00
2025-06-24 11:40:47 -07:00
2025-08-22 09:52:49 -07:00
2024-07-23 11:50:56 -07:00
2025-07-01 15:13:08 -07:00
2024-08-05 14:38:12 -07:00
2025-07-21 09:17:29 -07:00
2025-07-21 09:17:29 -07:00
2025-07-01 15:13:08 -07:00
2024-09-22 10:12:41 +01:00
2025-10-13 16:50:53 +01:00
2025-10-13 16:50:53 +01:00
2025-07-11 10:13:05 +01:00
2025-10-07 23:52:25 +00:00
2025-08-15 12:06:47 -07:00
2024-08-15 00:07:00 +08:00
2024-10-01 14:22:54 +02:00
2025-04-03 11:14:08 +01:00
2024-09-30 11:44:49 -07:00
2025-07-01 15:27:37 -07:00
2025-01-21 23:55:50 +07:00
2025-06-24 11:40:47 -07:00
2024-07-01 19:12:01 -07:00
2024-12-02 17:08:07 -08:00
2025-07-30 13:04:02 -07:00
2024-12-02 17:08:07 -08:00
2024-11-26 17:19:14 -08:00
2024-04-10 16:24:02 -07:00
2024-04-10 16:24:02 -07:00
2024-07-16 20:56:18 +01:00
2024-12-10 06:28:09 -08:00
2024-04-28 10:13:02 +08:00
2023-12-05 14:09:36 +01:00
2024-02-05 14:07:09 +01:00
2025-07-09 09:25:53 +09:00
2025-09-10 21:33:44 +00:00
2024-02-13 13:43:21 -08:00
2025-03-31 11:36:32 -07:00
2025-03-21 06:57:57 +00:00
2024-02-06 12:39:48 +00:00