David Sherwood
bfb6f47e9e
[SVE] Change some bfloat lane intrinsics to use i32 immediates
...
Almost all of the other SVE LLVM IR intrinsics take i32 values
for lane indices or other immediates. We should bring the bfloat
intrinsics in line with that. It will also make it easier to
add support for the SVE2.1 float intrinsics in future, since
they reuse the same underlying instruction classes.
I've maintained backwards compatibility with the old i64 variants
and used the autoupgrade mechanism.
Differential Revision: https://reviews.llvm.org/D138788
2022-12-07 09:19:54 +00:00
..
2022-07-04 16:41:40 +02:00
2022-02-11 09:32:46 +01:00
2022-03-11 16:08:38 +01:00
2022-01-18 14:08:36 -05:00
2022-03-16 14:11:53 -07:00
2022-03-16 14:11:53 -07:00
2021-10-11 20:57:31 -07:00
2021-10-11 20:57:31 -07:00
2021-10-11 20:57:31 -07:00
2021-10-11 20:57:31 -07:00
2021-10-11 20:57:31 -07:00
2021-10-21 08:42:58 -07:00
2021-11-05 11:25:17 -07:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-07-04 16:41:40 +02:00
2022-05-10 16:03:42 -07:00
2022-05-10 16:03:42 -07:00
2022-05-10 16:03:42 -07:00
2022-05-10 16:03:42 -07:00
2022-04-12 11:38:35 -07:00
2022-07-15 10:18:17 +02:00
2022-07-11 16:46:21 +02:00
2022-03-04 10:23:06 +01:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-09-07 12:47:21 +02:00
2022-09-07 12:47:21 +02:00
2022-02-15 09:39:48 +01:00
2022-01-26 11:56:57 -05:00
2022-01-26 11:56:57 -05:00
2022-12-02 17:12:03 -05:00
2021-10-31 20:00:57 -07:00
2021-10-31 20:00:57 -07:00
2021-11-25 07:21:42 -05:00
2022-03-04 10:23:06 +01:00
2022-03-10 15:48:47 +01:00
2021-10-06 13:29:23 -07:00
2022-03-30 09:51:24 +02:00
2022-03-30 09:51:24 +02:00
2022-02-07 12:28:15 +01:00
2022-03-11 17:32:40 +01:00
2021-12-20 12:55:32 -08:00
2022-03-21 17:24:56 -07:00
2022-08-24 22:41:38 +00:00
2022-11-04 10:21:38 +01:00
2022-11-04 10:21:38 +01:00
2022-03-11 17:32:40 +01:00
2021-12-14 20:18:04 +00:00
2022-11-18 08:58:31 +00:00
2022-01-19 18:07:50 -08:00
2021-12-14 20:18:04 +00:00
2022-03-14 10:09:59 -07:00
2022-03-14 10:09:59 -07:00
2022-12-07 09:19:54 +00:00
2022-05-20 15:27:29 -07:00
2022-05-20 15:27:29 -07:00
2022-04-13 09:31:51 +02:00
2022-01-23 09:58:46 +08:00
2022-01-23 09:58:46 +08:00
2022-11-04 10:21:38 +01:00
2022-01-06 15:13:01 +01:00
2022-01-06 15:13:01 +01:00
2022-11-04 10:21:38 +01:00
2022-04-13 09:30:10 +00:00
2022-08-18 16:28:55 -07:00
2022-08-18 16:28:55 -07:00
2022-06-27 10:48:45 +00:00
2022-06-27 10:48:45 +00:00
2021-11-10 09:42:58 +00:00
2022-03-04 10:30:50 +01:00