We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e685e4a commit 755611cCopy full SHA for 755611c
mlir/test/Dialect/Tosa/constant-op-fold.mlir
@@ -594,6 +594,16 @@ func.func @cast_int_to_int_sign() -> tensor<i32> {
594
return %cast : tensor<i32>
595
}
596
597
+
598
+// CHECK: func.func @cast_i1_true_to_i32
599
+func.func @cast_i1_true_to_i32() -> tensor<i32> {
600
+ %splat = "tosa.const"() {values = dense<true> : tensor<i1>} : () -> tensor<i1>
601
+ // CHECK: %[[SPLAT:.+]] = "tosa.const"() <{values = dense<-1> : tensor<i32>}
602
+ %cast = tosa.cast %splat : (tensor<i1>) -> tensor<i32>
603
+ // CHECK: return %[[SPLAT]]
604
+ return %cast : tensor<i32>
605
+}
606
607
// -----
608
609
// CHECK-LABEL: @reverse_splat
0 commit comments