Andrew Brown
e676589b0c
x64: lower i64x2.imul to VPMULLQ when possible
...
This adds the machinery to encode the VPMULLQ instruction which is
available in AVX512VL and AVX512DQ. When these feature sets are
available, we use this instruction instead of a lengthy 12-instruction
sequence.
2021-05-13 20:14:05 -07:00
..
2021-05-03 11:50:00 -05:00
2021-04-21 06:29:02 -07:00
2021-05-13 20:14:05 -07:00
2020-12-14 20:15:37 +01:00
2021-04-16 10:27:19 +02:00
2021-03-25 13:19:37 -05:00
2021-05-04 13:51:28 +02:00
2020-07-17 12:03:17 +02:00
2020-05-28 11:34:58 -07:00
2020-03-05 16:11:13 +01:00
2019-10-10 16:45:48 +02:00
2021-04-07 12:34:26 -05:00
2020-06-04 10:53:45 -07:00
2021-05-04 13:51:28 +02:00
2019-01-28 15:56:54 -08:00
2020-04-15 17:21:28 -07:00
2019-10-24 17:20:12 -07:00
2020-03-05 16:11:13 +01:00
2020-03-05 16:11:13 +01:00
2019-01-28 15:56:54 -08:00
2020-10-30 13:16:12 +00:00
2019-10-02 11:50:44 -07:00
2021-04-16 10:27:19 +02:00
2020-12-09 11:13:33 +09:00
2021-04-16 10:27:19 +02:00
2020-03-03 13:21:13 -06:00
2020-02-07 10:46:47 -06:00
2019-10-02 11:50:44 -07:00
2020-11-04 12:00:54 -08:00
2020-06-30 12:00:57 -07:00
2019-10-15 15:19:00 -07:00
2020-07-16 14:56:11 +03:00
2020-11-03 14:25:04 +01:00
2020-02-07 10:46:47 -06:00
2020-06-30 12:00:57 -07:00
2020-07-17 18:14:16 +02:00
2021-05-04 13:51:28 +02:00
2019-09-26 18:00:03 +02:00
2021-05-04 13:45:20 +02:00
2020-02-07 10:46:47 -06:00
2020-05-29 19:56:27 -07:00
2020-12-03 14:43:28 -08:00
2020-07-17 12:03:17 +02:00
2020-07-23 09:54:39 -07:00
2020-02-07 10:46:47 -06:00
2021-02-23 15:01:01 -08:00
2021-02-04 11:46:20 +01:00
2021-01-21 15:59:49 -08:00