================ @@ -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
