[Mlir-commits] [clang] [mlir] [CIR] 3 more 'quick' function attribute lowering through LLVMIRDialect (PR #178443)
Tobias Gysi
llvmlistbot at llvm.org
Wed Jan 28 07:28:53 PST 2026
================
@@ -354,6 +354,25 @@ module {
llvm.return
}
+ llvm.func @no_caller_saved_registers_function() attributes {no_caller_saved_registers} {
+ // CHECK: @no_caller_saved_registers_function
+ // CHECK-SAME: attributes {no_caller_saved_registers}
+ llvm.return
+ }
+
+ llvm.func @nocallback_function() attributes {nocallback} {
+ // CHECK: @nocallback_function
+ // CHECK-SAME: attributes {nocallback}
+ llvm.return
+ }
+
+ llvm.func @modular_format_function(%arg: i32) attributes {modular_format = "ident,1,1,foo,bar"} {
+ // CHECK: @modular_format_function
+ // CHECK-SAME: attributes {modular_format = "ident,1,1,foo,bar"}
+ llvm.return
+ }
+
+
----------------
gysit wrote:
```suggestion
```
ultra nit: redundant newline.
https://github.com/llvm/llvm-project/pull/178443
More information about the Mlir-commits
mailing list