diff options
Diffstat (limited to 'mlir/test/Conversion/ArithToEmitC/arith-to-emitc.mlir')
-rw-r--r-- | mlir/test/Conversion/ArithToEmitC/arith-to-emitc.mlir | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mlir/test/Conversion/ArithToEmitC/arith-to-emitc.mlir b/mlir/test/Conversion/ArithToEmitC/arith-to-emitc.mlir index 2886810c01e9..022530ef4db8 100644 --- a/mlir/test/Conversion/ArithToEmitC/arith-to-emitc.mlir +++ b/mlir/test/Conversion/ArithToEmitC/arith-to-emitc.mlir @@ -34,3 +34,11 @@ func.func @arith_ops(%arg0: f32, %arg1: f32) { return } + +// ----- + +func.func @arith_select(%arg0: i1, %arg1: tensor<8xi32>, %arg2: tensor<8xi32>) -> () { + // CHECK: [[V0:[^ ]*]] = emitc.conditional %arg0, %arg1, %arg2 : tensor<8xi32> + %0 = arith.select %arg0, %arg1, %arg2 : i1, tensor<8xi32> + return +} |