[clang] Make CIR assembly formats strict properties compatible (PR #226600)
Henrich Lauko via cfe-commits
cfe-commits at lists.llvm.org
Sat Sep 26 02:25:14 PDT 2026
================
@@ -101,7 +101,7 @@ float fmuladd_strict(float a, float b, float c) {
return a * b + c;
}
// CIR-STRICT-LABEL: cir.func {{.*}}@fmuladd_strict
-// CIR-STRICT: cir.fmuladd %{{.*}}, %{{.*}}, %{{.*}} : !cir.float {fenv = #cir.fenv<{{.*}}strict_except = true>}
+// CIR-STRICT: cir.fmuladd %{{.*}}, %{{.*}}, %{{.*}} : !cir.float fenv(#cir.fenv<{{.*}}strict_except = true>)
----------------
xlauko wrote:
Can we get rid of `#cir.fenv` and `<`, `>`?
https://github.com/llvm/llvm-project/pull/226600
More information about the cfe-commits
mailing list