================
@@ -4,6 +4,17 @@
 // RUN: FileCheck --input-file=%t-cir.ll %s -check-prefix=LLVM
 // RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -Wno-unused-value 
-emit-llvm %s -o %t.ll
 // RUN: FileCheck --input-file=%t.ll %s -check-prefix=OGCG
+//
+// C23 is required for __builtin_c23_va_start and for variadic functions with
----------------
kumarak wrote:

@andykaylor The LLVM and OGCG checks are combined for the existing tests as 
well, and the file has a single set of LLVM checks for both pipelines. 

There are some divergences between the OGCG and the CIR patch lowering to LLVM 
IR due to missing vararg ABI lowering, so some of the OGCG checks are dropped. 
However, this should not affect correctness, since the test is not specific to 
the OGCG pipeline.  

https://github.com/llvm/llvm-project/pull/208741
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to