[Mlir-commits] [mlir] e29f228 - actually fix the test

llvmlistbot at llvm.org llvmlistbot at llvm.org
Fri Mar 28 16:24:58 PDT 2025


Author: Mogball
Date: 2025-03-28T16:24:52-07:00
New Revision: e29f228a0732b126cca3ee2ff2536f08c1e49434

URL: https://github.com/llvm/llvm-project/commit/e29f228a0732b126cca3ee2ff2536f08c1e49434
DIFF: https://github.com/llvm/llvm-project/commit/e29f228a0732b126cca3ee2ff2536f08c1e49434.diff

LOG: actually fix the test

Added: 
    

Modified: 
    mlir/test/Dialect/Arith/int-range-interface.mlir

Removed: 
    


################################################################################
diff  --git a/mlir/test/Dialect/Arith/int-range-interface.mlir b/mlir/test/Dialect/Arith/int-range-interface.mlir
index 9f5f4768c5f75..2128d36f1a28e 100644
--- a/mlir/test/Dialect/Arith/int-range-interface.mlir
+++ b/mlir/test/Dialect/Arith/int-range-interface.mlir
@@ -1021,13 +1021,13 @@ func.func @noninteger_operation_result(%lb: index, %ub: index, %step: index, %co
   %0 = "some_fp_op"() : () -> f32
   // CHECK: [[OUTS:%.*]]:2 = scf.for
   %outs:2 = scf.for %i = %lb to %ub step %step iter_args(%a = %c1_i32, %b = %0) -> (i32, f32) {
-    %1 = "some_int_op"() : () -> i32
-    scf.yield %1, %0 : i32, f32
+    %1:2 = "some_op"() : () -> (i32, f32)
+    scf.yield %1#0, %1#1 : i32, f32
   }
 
   // CHECK: [[RESULT:%.*]] = arith.select %{{.*}}, %c1_i32, [[OUTS]]#0
   %result = arith.select %cond, %c1_i32, %outs#0 : i32
-  // CHECK: "use"([[RESULT]])
-  "use"(%result) : (i32) -> ()
+  // CHECK: "use"([[RESULT]], [[OUTS]]#1)
+  "use"(%result, %outs#1) : (i32, f32) -> ()
   return
 }


        


More information about the Mlir-commits mailing list