================
@@ -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
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to