[clang] [llvm] [mlir] IR: Promote "denormal-fp-math" to a first class attribute (PR #174293)
Nikita Popov via cfe-commits
cfe-commits at lists.llvm.org
Thu Feb 5 02:35:38 PST 2026
================
@@ -944,6 +944,21 @@ def LLVM_MemoryEffectsAttr : LLVM_Attr<"MemoryEffects", "memory_effects"> {
let assemblyFormat = "`<` struct(params) `>`";
}
+//===----------------------------------------------------------------------===//
+// DenormalFPEnvAttr
+//===----------------------------------------------------------------------===//
+
+def LLVM_DenormalFPEnvAttr : LLVM_Attr<"DenormalFPEnv", "denormal_fpenv"> {
+ let parameters = (ins "DenormalModeKind":$default_output_mode,
+ "DenormalModeKind":$default_input_mode,
+ "DenormalModeKind":$float_output_mode,
+ "DenormalModeKind":$float_input_mode);
+ let extraClassDeclaration = [{
+ bool isReadWrite();
----------------
nikic wrote:
Shouldn't be there, this is MemoryEffects specific.
https://github.com/llvm/llvm-project/pull/174293
More information about the cfe-commits
mailing list