[clang] 8b44884 - [clang][NFC] Precommit test file refactoring (#125944)
via cfe-commits
cfe-commits at lists.llvm.org
Wed Feb 5 14:09:43 PST 2025
Author: Paul Kirth
Date: 2025-02-05T14:09:39-08:00
New Revision: 8b448842c4766306b74f9dba2ee9ad3af12fea6c
URL: https://github.com/llvm/llvm-project/commit/8b448842c4766306b74f9dba2ee9ad3af12fea6c
DIFF: https://github.com/llvm/llvm-project/commit/8b448842c4766306b74f9dba2ee9ad3af12fea6c.diff
LOG: [clang][NFC] Precommit test file refactoring (#125944)
An upcoming change will need to use add additional tests to this file,
so this patch updates the RUN line to use a test prefix.
Added:
Modified:
clang/test/CodeGen/fat-lto-objects-cfi.cpp
Removed:
################################################################################
diff --git a/clang/test/CodeGen/fat-lto-objects-cfi.cpp b/clang/test/CodeGen/fat-lto-objects-cfi.cpp
index 628951847053acd..4055c5bee9b8a60 100644
--- a/clang/test/CodeGen/fat-lto-objects-cfi.cpp
+++ b/clang/test/CodeGen/fat-lto-objects-cfi.cpp
@@ -2,20 +2,20 @@
// RUN: %clang_cc1 -triple x86_64-unknown-fuchsia -O2 -flto -ffat-lto-objects \
// RUN: -fsanitize=cfi-icall -fsanitize-trap=cfi-icall -fvisibility=hidden -emit-llvm -o - %s \
-// RUN: | FileCheck %s
+// RUN: | FileCheck %s --check-prefix=TYPE_TEST
-// CHECK: llvm.embedded.object
-// CHECK-SAME: section ".llvm.lto"
+// TYPE_TEST: llvm.embedded.object
+// TYPE_TEST-SAME: section ".llvm.lto"
-// CHECK-LABEL: define hidden void @foo
-// CHECK: entry:
-// CHECK-NEXT: %cmp14.not = icmp eq i64 %len, 0
-// CHECK-NEXT: br i1 %cmp14.not, label %for.end7, label %for.cond1.preheader.preheader
-// CHECK: for.cond1.preheader.preheader: ; preds = %entry
-// CHECK-NEXT: %arrayidx.1 = getelementptr inbounds nuw i8, ptr %ptr, i64 4
-// CHECK-NEXT: br label %for.cond1.preheader
+// TYPE_TEST-LABEL: define hidden void @foo
+// TYPE_TEST: entry:
+// TYPE_TEST-NEXT: %cmp14.not = icmp eq i64 %len, 0
+// TYPE_TEST-NEXT: br i1 %cmp14.not, label %for.end7, label %for.cond1.preheader.preheader
+// TYPE_TEST: for.cond1.preheader.preheader: ; preds = %entry
+// TYPE_TEST-NEXT: %arrayidx.1 = getelementptr inbounds nuw i8, ptr %ptr, i64 4
+// TYPE_TEST-NEXT: br label %for.cond1.preheader
-// CHECK-NOT: @llvm.type.test
+// TYPE_TEST-NOT: @llvm.type.test
// The code below is a reduced case from https://github.com/llvm/llvm-project/issues/112053
#define __PRINTFLIKE(__fmt, __varargs) __attribute__((__format__(__printf__, __fmt, __varargs)))
More information about the cfe-commits
mailing list