================ @@ -57,3 +57,15 @@ bool boolfunc() { return true; } // CHECK: %0 = cir.const #true // CHECK: cir.return %0 : !cir.bool // CHECK: } + +float floatfunc() { return 42.42f; } +// CHECK: cir.func @floatfunc() -> !cir.float { +// CHECK: %0 = cir.const #cir.fp<4.242000e+01> : !cir.float ---------------- AmrDeveloper wrote:
As far as I understand both MLIR LLVM dialect and LLVM IR use the same format, I will update the test to just check this part `%0 = cir.const #cir.fp<4.242` https://github.com/llvm/llvm-project/pull/129304 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits