Jeff Niu
b2ccfb4d95
[mlir][LLVMIR] Change ShuffleVectorOp to use assembly format
...
This patch moves `LLVM::ShuffleVectorOp` to assembly format and in the
process drops the extra type that can be inferred (both operand types
are required to be the same) and switches to a dense integer array.
The syntax change:
```
// Before
%0 = llvm.shufflevector %0, %1 [0 : i32, 0 : i32, 0 : i32, 0 : i32] : vector<4xf32>, vector<4xf32>
// After
%0 = llvm.shufflevector %0, %1 [0, 0, 0, 0] : vector<4xf32>
```
Reviewed By: dcaballe
Differential Revision: https://reviews.llvm.org/D132038
2022-08-18 12:46:04 -04:00
..
2022-06-26 19:12:38 -07:00
2022-08-09 15:34:36 -04:00
2022-08-18 10:31:27 +01:00
2022-08-17 21:33:34 -04:00
2022-06-18 17:53:22 -07:00
2022-08-11 00:35:02 -04:00
2022-07-14 13:32:13 -07:00
2022-08-15 17:02:16 -04:00
2022-06-13 16:24:15 +00:00
2022-08-16 06:58:00 +02:00
2022-08-04 16:36:27 +02:00
2022-08-10 13:50:07 -04:00
2022-08-11 00:35:02 -04:00
2022-08-10 13:50:07 -04:00
2022-08-11 00:35:02 -04:00
2022-08-10 12:51:11 -04:00
2022-08-08 11:04:58 -04:00
2022-08-10 13:50:07 -04:00
2022-08-11 00:35:02 -04:00
2022-06-20 10:18:01 +02:00
2022-07-19 14:42:58 -07:00
2022-07-14 13:32:13 -07:00
2022-08-11 00:35:02 -04:00
2022-08-16 06:58:00 +02:00
2022-08-12 12:10:15 -04:00
2022-08-10 13:50:07 -04:00
2022-08-11 00:35:02 -04:00
2022-08-10 13:50:07 -04:00
2022-08-10 12:51:11 -04:00
2022-06-13 16:24:15 +00:00
2022-06-20 10:18:01 +02:00
2022-08-10 03:54:30 -05:00
2022-06-13 16:24:15 +00:00
2022-08-03 11:57:20 +00:00
2022-08-09 13:34:17 +02:00
2022-06-20 10:18:01 +02:00
2022-06-20 10:18:01 +02:00
2022-08-10 13:50:07 -04:00
2022-08-13 09:34:37 -07:00
2022-04-27 10:13:50 -04:00
2022-08-18 12:46:04 -04:00
2022-06-13 16:24:15 +00:00
2022-08-10 13:50:07 -04:00
2022-07-22 09:56:08 -07:00
2022-08-12 16:00:11 -07:00
2022-07-22 09:56:08 -07:00
2022-07-22 09:56:08 -07:00
2022-08-01 23:23:27 +00:00
2022-08-18 12:46:04 -04:00
2022-07-23 12:17:27 -07:00
2022-08-10 13:50:07 -04:00
2022-07-12 15:21:22 +00:00
2022-05-20 09:42:55 -06:00