forked from OSchip/llvm-project
[clang] Add missing FileCheck colons
This commit is contained in:
parent
b86ff5f6ef
commit
38b39c34ab
|
@ -68,7 +68,7 @@ void test_arm(long *base, long idx) {
|
|||
// ARM: %[[MASK:[^ ]*]] = shl i8 1, %[[IDXLO]]
|
||||
// ARM: %[[BYTE:[^ ]*]] = load i8, i8* %[[BYTEADDR]], align 1
|
||||
// ARM: %[[NEWBYTE:[^ ]*]] = xor i8 %[[BYTE]], %[[MASK]]
|
||||
// ARM store i8 %[[NEWBYTE]], i8* %[[BYTEADDR]], align 1
|
||||
// ARM: store i8 %[[NEWBYTE]], i8* %[[BYTEADDR]], align 1
|
||||
// ARM: %[[BYTESHR:[^ ]*]] = lshr i8 %[[BYTE]], %[[IDXLO]]
|
||||
// ARM: %[[RES:[^ ]*]] = and i8 %[[BYTESHR]], 1
|
||||
// ARM: store volatile i8 %[[RES]], i8* @sink, align 1
|
||||
|
@ -82,7 +82,7 @@ void test_arm(long *base, long idx) {
|
|||
// ARM: %[[BYTE:[^ ]*]] = load i8, i8* %[[BYTEADDR]], align 1
|
||||
// ARM: %[[NOTMASK:[^ ]*]] = xor i8 %[[MASK]], -1
|
||||
// ARM: %[[NEWBYTE:[^ ]*]] = and i8 %[[BYTE]], %[[NOTMASK]]
|
||||
// ARM store i8 %[[NEWBYTE]], i8* %[[BYTEADDR]], align 1
|
||||
// ARM: store i8 %[[NEWBYTE]], i8* %[[BYTEADDR]], align 1
|
||||
// ARM: %[[BYTESHR:[^ ]*]] = lshr i8 %[[BYTE]], %[[IDXLO]]
|
||||
// ARM: %[[RES:[^ ]*]] = and i8 %[[BYTESHR]], 1
|
||||
// ARM: store volatile i8 %[[RES]], i8* @sink, align 1
|
||||
|
@ -95,7 +95,7 @@ void test_arm(long *base, long idx) {
|
|||
// ARM: %[[MASK:[^ ]*]] = shl i8 1, %[[IDXLO]]
|
||||
// ARM: %[[BYTE:[^ ]*]] = load i8, i8* %[[BYTEADDR]], align 1
|
||||
// ARM: %[[NEWBYTE:[^ ]*]] = or i8 %[[BYTE]], %[[MASK]]
|
||||
// ARM store i8 %[[NEWBYTE]], i8* %[[BYTEADDR]], align 1
|
||||
// ARM: store i8 %[[NEWBYTE]], i8* %[[BYTEADDR]], align 1
|
||||
// ARM: %[[BYTESHR:[^ ]*]] = lshr i8 %[[BYTE]], %[[IDXLO]]
|
||||
// ARM: %[[RES:[^ ]*]] = and i8 %[[BYTESHR]], 1
|
||||
// ARM: store volatile i8 %[[RES]], i8* @sink, align 1
|
||||
|
|
|
@ -748,7 +748,7 @@ TEST_UNINIT(paddedpacked, paddedpacked);
|
|||
// PATTERN-LABEL: @test_paddedpacked_uninit()
|
||||
// PATTERN-O0: call void @llvm.memcpy{{.*}} @__const.test_paddedpacked_uninit.uninit
|
||||
// PATTERN-O1: %[[C:[^ ]*]] = getelementptr inbounds {{.*}}%uninit, i64 0, i32 0
|
||||
// PATTERN-O1 store i8 [[I8]], i8* %[[C]], align
|
||||
// PATTERN-O1: store i8 [[I8]], i8* %[[C]], align
|
||||
// PATTERN-O1: %[[I:[^ ]*]] = getelementptr inbounds {{.*}}%uninit, i64 0, i32 1
|
||||
// PATTERN-O1: store i32 [[I32]], i32* %[[I]], align
|
||||
|
||||
|
@ -1175,7 +1175,7 @@ TEST_UNINIT(complexfloat, _Complex float);
|
|||
// PATTERN-LABEL: @test_complexfloat_uninit()
|
||||
// PATTERN-O0: call void @llvm.memcpy{{.*}} @__const.test_complexfloat_uninit.uninit
|
||||
// PATTERN-O1: %[[F1:[^ ]*]] = getelementptr inbounds {{.*}}%uninit, i64 0, i32 0
|
||||
// PATTERN-O1 store float 0xFFFFFFFFE0000000, float* %[[F1]], align
|
||||
// PATTERN-O1: store float 0xFFFFFFFFE0000000, float* %[[F1]], align
|
||||
// PATTERN-O1: %[[F2:[^ ]*]] = getelementptr inbounds {{.*}}%uninit, i64 0, i32 1
|
||||
// PATTERN-O1: store float 0xFFFFFFFFE0000000, float* %[[F2]], align
|
||||
|
||||
|
|
|
@ -23,5 +23,5 @@ C c;
|
|||
// CHECK-LABEL: define linkonce_odr dso_local x86_thiscallcc void @"?f@C@@G3AEXUNonTrivial@@@Z"(%class.C* %this, <{ %struct.NonTrivial }>* inalloca %0)
|
||||
// CHECK-NOT: invoke
|
||||
// CHECK: musttail call x86_thiscallcc void @"?f@C@@EAEXUNonTrivial@@@Z"(%class.C* %{{.*}}, <{ %struct.NonTrivial }>* inalloca %0)
|
||||
// CHECK-NEXT ret void
|
||||
// CHECK-NEXT: ret void
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
}
|
||||
@end
|
||||
|
||||
// GLOBALS-LABEL @OBJC_METACLASS_A
|
||||
// GLOBALS-LABEL: @OBJC_METACLASS_A
|
||||
// Strong layout: scan the first word.
|
||||
// GLOBALS: @OBJC_CLASS_NAME_{{.*}} = private unnamed_addr constant [2 x i8] c"\01\00"
|
||||
// Weak layout: skip the first word, scan the second word.
|
||||
|
|
|
@ -242,7 +242,7 @@
|
|||
// RUN: | FileCheck -check-prefix=GLIO_ONLY %s
|
||||
//
|
||||
// NOG_PS4: "-cc1"
|
||||
// NOG_PS4-NOT "-dwarf-version=
|
||||
// NOG_PS4-NOT: "-dwarf-version=
|
||||
// NOG_PS4: "-generate-arange-section"
|
||||
// NOG_PS4-NOT: "-dwarf-version=
|
||||
//
|
||||
|
|
|
@ -514,7 +514,7 @@
|
|||
// RUN: %s 2>&1 \
|
||||
// RUN: | FileCheck -check-prefix=CHECK051 %s
|
||||
// CHECK051: "-cc1"
|
||||
// CHECK051 {{hexagon-link|ld}}
|
||||
// CHECK051: {{hexagon-link|ld}}
|
||||
// CHECK051-NOT: "-pie"
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
|
@ -531,7 +531,7 @@
|
|||
// CHECK060: "-cc1"
|
||||
// CHECK060-NEXT: llvm-mc
|
||||
// CHECK060: "--noexecstack" "--trap" "--keep-locals"
|
||||
// CHECK060 {{hexagon-link|ld}}
|
||||
// CHECK060: {{hexagon-link|ld}}
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// ffixed-r19
|
||||
|
|
|
@ -161,7 +161,7 @@
|
|||
|
||||
// PIE: ld{{.*}}" "--eh-frame-hdr"
|
||||
// PIE-NOT: "-Bshareable"
|
||||
// PIE "-pie" "-dynamic-linker" "/libexec/ld.elf_so"
|
||||
// PIE: "-pie" "-dynamic-linker" "/libexec/ld.elf_so"
|
||||
// PIE-NOT: "-Bshareable"
|
||||
// PIE: "{{.*}}/usr/lib{{/|\\\\}}crt0.o" "{{.*}}/usr/lib{{/|\\\\}}crti.o"
|
||||
// PIE: "{{.*}}/usr/lib{{/|\\\\}}crtbeginS.o"
|
||||
|
|
|
@ -219,7 +219,7 @@ int align_a_ll = __alignof(_Atomic(long long));
|
|||
// CHECK: @align_a_p = dso_local global i32 8
|
||||
int align_a_p = __alignof(_Atomic(void*));
|
||||
|
||||
// CHECK @align_a_f = dso_local global i32 4
|
||||
// CHECK: @align_a_f = dso_local global i32 4
|
||||
int align_a_f = __alignof(_Atomic(float));
|
||||
|
||||
// CHECK: @align_a_d = dso_local global i32 8
|
||||
|
|
|
@ -234,7 +234,7 @@
|
|||
// RUN: %clang_cc1 -Og -E -dM < /dev/null | FileCheck -match-full-lines -check-prefix Og %s
|
||||
//
|
||||
// Og-NOT:#define __OPTIMIZE_SIZE__
|
||||
// Og :#define __OPTIMIZE__ 1
|
||||
// Og:#define __OPTIMIZE__ 1
|
||||
//
|
||||
//
|
||||
// RUN: %clang_cc1 -Os -E -dM < /dev/null | FileCheck -match-full-lines -check-prefix Os %s
|
||||
|
|
|
@ -32,7 +32,7 @@ int main() {
|
|||
// CHECK: b = i ? YES : NO;
|
||||
|
||||
b = i * 2;
|
||||
// CHECK b = (i * 2) ? YES : NO;
|
||||
// CHECK: b = (i * 2) ? YES : NO;
|
||||
|
||||
b = 1 ? 2 : 3;
|
||||
// CHECK: b = 1 ? 2 ? YES : NO : 3 ? YES : NO;
|
||||
|
|
Loading…
Reference in New Issue