diff --git a/test/CodeGen/libcalls.c b/test/CodeGen/libcalls.c index 3112c8757343ad057405b9955c12049c2441da6b..71e241679fb8c73c6a12c969c7ec741bce02186d 100644 --- a/test/CodeGen/libcalls.c +++ b/test/CodeGen/libcalls.c @@ -81,8 +81,8 @@ void test_fma(float a0, double a1, long double a2) { // Just checking to make sure these library functions are marked readnone void test_builtins(double d, float f, long double ld) { -// CHEC-NO: @test_builtins -// CHEC-YES: @test_builtins +// CHECK-NO: @test_builtins +// CHECK-YES: @test_builtins double atan_ = atan(d); long double atanl_ = atanl(ld); float atanf_ = atanf(f); diff --git a/test/CodeGenCXX/ctor-dtor-alias.cpp b/test/CodeGenCXX/ctor-dtor-alias.cpp index d96b1437651bcc8711fd8f9d1b32b3a964dfd21e..c30facf3ab525b4d8ee922575b753827699593b8 100644 --- a/test/CodeGenCXX/ctor-dtor-alias.cpp +++ b/test/CodeGenCXX/ctor-dtor-alias.cpp @@ -61,7 +61,7 @@ namespace test4 { // test that we don't do this optimization at -O0 so that the debugger can // see both destructors. // NOOPT-DAG: call i32 @__cxa_atexit{{.*}}@_ZN5test41BD2Ev - // NOOOPT-DAG: define linkonce_odr void @_ZN5test41BD2Ev + // NOOPT-DAG: define linkonce_odr void @_ZN5test41BD2Ev struct A { virtual ~A() {} }; diff --git a/test/CodeGenCXX/cxx0x-initializer-stdinitializerlist-pr12086.cpp b/test/CodeGenCXX/cxx0x-initializer-stdinitializerlist-pr12086.cpp index 091d7b70117cec0913a5844a9b2b600d2e2e7644..d36fe1cc60e5736a22f8b2520a2badd24ca1fc89 100644 --- a/test/CodeGenCXX/cxx0x-initializer-stdinitializerlist-pr12086.cpp +++ b/test/CodeGenCXX/cxx0x-initializer-stdinitializerlist-pr12086.cpp @@ -73,7 +73,7 @@ std::initializer_list<std::initializer_list<int>> nested = { // CHECK-DYNAMIC-BL: store i32 1, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 0) // CHECK-DYNAMIC-BL: store i32 {{.*}}, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 1) // CHECK-DYNAMIC-BL: store i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 0), -// CHECK-DYMAMIC-BL: i32** getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 0), align 8 +// CHECK-DYNAMIC-BL: i32** getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 0), align 8 // CHECK-DYNAMIC-BL: store i64 2, i64* getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 1), align 8 // CHECK-DYNAMIC-BL: store i32 3, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested2, i64 0, i64 0) // CHECK-DYNAMIC-BL: store i32 {{.*}}, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested2, i64 0, i64 1) @@ -111,9 +111,9 @@ std::initializer_list<std::initializer_list<int>> nested = { // CHECK-DYNAMIC-BE: store i32 1, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 0) // CHECK-DYNAMIC-BE: store i32 {{.*}}, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 1) // CHECK-DYNAMIC-BE: store i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 0, i64 0), -// CHECK-DYMAMIC-BE: i32** getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 0), align 8 +// CHECK-DYNAMIC-BE: i32** getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 0), align 8 // CHECK-DYNAMIC-BE: store i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested1, i64 1, i64 0), -// CHECK-DYMAMIC-BE: i32** getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 1), align 8 +// CHECK-DYNAMIC-BE: i32** getelementptr inbounds ([3 x {{.*}}]* @_ZGR6nested, i64 0, i64 0, i32 1), align 8 // CHECK-DYNAMIC-BE: store i32 3, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested2, i64 0, i64 0) // CHECK-DYNAMIC-BE: store i32 {{.*}}, i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested2, i64 0, i64 1) // CHECK-DYNAMIC-BE: store i32* getelementptr inbounds ([2 x i32]* @_ZGR6nested2, i64 0, i64 0), diff --git a/test/CodeGenCXX/new.cpp b/test/CodeGenCXX/new.cpp index 91da77a0838a9820ad2c9642708ae35626141a46..26db84225f1b38dd5dabf9807a1d0ca2f033ab1d 100644 --- a/test/CodeGenCXX/new.cpp +++ b/test/CodeGenCXX/new.cpp @@ -285,7 +285,7 @@ void *operator new(size_t, MyPlacementType); namespace N3664 { struct S { S() throw(int); }; - // CHECK-LABEL-LABEL: define void @_ZN5N36641fEv + // CHECK-LABEL: define void @_ZN5N36641fEv void f() { // CHECK: call noalias i8* @_Znwm(i64 4) [[ATTR_BUILTIN_NEW:#[^ ]*]] int *p = new int; @@ -307,7 +307,7 @@ namespace N3664 { // FIXME: Can we mark this noalias? // CHECK: declare i8* @_ZnamRKSt9nothrow_t(i64, {{.*}}) [[ATTR_NOBUILTIN_NOUNWIND]] - // CHECK-LABEL-LABEL: define void @_ZN5N36641gEv + // CHECK-LABEL: define void @_ZN5N36641gEv void g() { // It's OK for there to be attributes here, so long as we don't have a // 'builtin' attribute. diff --git a/test/CodeGenObjC/arc-foreach.m b/test/CodeGenObjC/arc-foreach.m index 44561818c94fbfba9e92059d713989a68afa80df..ec767d391fd681635500185cd144e4b4d849640e 100644 --- a/test/CodeGenObjC/arc-foreach.m +++ b/test/CodeGenObjC/arc-foreach.m @@ -172,4 +172,4 @@ void test3(NSArray *array) { // CHECK-LP64-NEXT: br label [[L]] } -// CHECK: attributes [[NUW]] = { nounwind } +// CHECK-LP64: attributes [[NUW]] = { nounwind } diff --git a/test/CodeGenObjC/objc2-weak-import-attribute.m b/test/CodeGenObjC/objc2-weak-import-attribute.m index 201e24b9e5ec6b8800cb1a109bb9a520ff8ab39c..6ee57467b2279d4390fe51cd44c07340dfddbc8d 100644 --- a/test/CodeGenObjC/objc2-weak-import-attribute.m +++ b/test/CodeGenObjC/objc2-weak-import-attribute.m @@ -45,4 +45,4 @@ __attribute__((weak_import)) @interface Root @end @implementation Root @end -// CHECK-NOT-X86-64: OBJC_METACLASS_$_Root" = extern_weak global +// CHECK-X86-64-NOT: OBJC_METACLASS_$_Root" = extern_weak global diff --git a/test/Driver/clang_f_opts.c b/test/Driver/clang_f_opts.c index e3be2eff9b5fc3064f41ae1f1b0e99a0b373954e..e5d67c22030c2f2e5a7c6c6d95827a2104b732e0 100644 --- a/test/Driver/clang_f_opts.c +++ b/test/Driver/clang_f_opts.c @@ -6,8 +6,8 @@ // CHECK-OPTIONS1: -fblocks // CHECK-OPTIONS1: -fpascal-strings -// CHECK_OPTIONS2: -fno-gnu-keywords // CHECK-OPTIONS2: -fmath-errno +// CHECK-OPTIONS2: -fno-gnu-keywords // CHECK-OPTIONS2: -fno-builtin // CHECK-OPTIONS2: -fshort-enums // CHECK-OPTIONS2: -fshort-wchar diff --git a/test/Driver/mips-as.c b/test/Driver/mips-as.c index 507e8aebaffd8e93cc275fded813522be68515b6..4d4fec49202b1e7be99445a6d19f811308cb3be0 100644 --- a/test/Driver/mips-as.c +++ b/test/Driver/mips-as.c @@ -125,7 +125,7 @@ // RUN: -no-integrated-as -c %s 2>&1 \ // RUN: | FileCheck -check-prefix=MIPS-NAN-LEGACY %s // MIPS-NAN-LEGACY: as{{(.exe)?}}" -// MIPS-NAN_LEGACY-NOT: "-mnan={{.*}}" +// MIPS-NAN-LEGACY-NOT: "-mnan={{.*}}" // // RUN: %clang -target mips-linux-gnu -mfp64 -mfp32 -### \ // RUN: -no-integrated-as -c %s 2>&1 \ diff --git a/test/Driver/visibility.cpp b/test/Driver/visibility.cpp index cdbef97aadc92554330caea233116adc9c2edd40..5b137c8a17dcdb6273f6782bd06f87c5ffc3b69c 100644 --- a/test/Driver/visibility.cpp +++ b/test/Driver/visibility.cpp @@ -1,26 +1,26 @@ // RUN: %clang -### -S -fvisibility=hidden -fvisibility=default %s 2> %t.log // RUN: FileCheck -check-prefix=CHECK-1 %s < %t.log -// CHECK-NOT: "-ftype-visibility" +// CHECK-1-NOT: "-ftype-visibility" // CHECK-1: "-fvisibility" "default" -// CHECK-NOT: "-ftype-visibility" +// CHECK-1-NOT: "-ftype-visibility" // RUN: %clang -### -S -fvisibility=default -fvisibility=hidden %s 2> %t.log // RUN: FileCheck -check-prefix=CHECK-2 %s < %t.log -// CHECK-NOT: "-ftype-visibility" +// CHECK-2-NOT: "-ftype-visibility" // CHECK-2: "-fvisibility" "hidden" -// CHECK-NOT: "-ftype-visibility" +// CHECK-2-NOT: "-ftype-visibility" // RUN: %clang -### -S -fvisibility-ms-compat -fvisibility=hidden %s 2> %t.log // RUN: FileCheck -check-prefix=CHECK-3 %s < %t.log -// CHECK-NOT: "-ftype-visibility" +// CHECK-3-NOT: "-ftype-visibility" // CHECK-3: "-fvisibility" "hidden" -// CHECK-NOT: "-ftype-visibility" +// CHECK-3-NOT: "-ftype-visibility" // RUN: %clang -### -S -fvisibility-ms-compat -fvisibility=default %s 2> %t.log // RUN: FileCheck -check-prefix=CHECK-4 %s < %t.log -// CHECK-NOT: "-ftype-visibility" +// CHECK-4-NOT: "-ftype-visibility" // CHECK-4: "-fvisibility" "default" -// CHECK-NOT: "-ftype-visibility" +// CHECK-4-NOT: "-ftype-visibility" // RUN: %clang -### -S -fvisibility=hidden -fvisibility-ms-compat %s 2> %t.log // RUN: FileCheck -check-prefix=CHECK-5 %s < %t.log diff --git a/test/Driver/xcore-opts.c b/test/Driver/xcore-opts.c index 2aa0fed27342e24456bb4f1363b2497c03184298..1fa9ee62798361a32b975cae55505242c2881e5c 100644 --- a/test/Driver/xcore-opts.c +++ b/test/Driver/xcore-opts.c @@ -10,7 +10,7 @@ // CHECK-NOT: "-fcxx-exceptions" // CHECK-NOT: "-fexceptions" // CHECK: "-fno-common" -// CHECH: xcc" "-o" +// CHECK: xcc" "-o" // CHECK-EXCEP-NOT: "-fexceptions" // CHECK: "-c" "-v" "-g" "-fverbose-asm" "A1Arg" "A2Arg" // CHECK: xcc" "-o" @@ -22,7 +22,7 @@ // CHECK-EXCEP: "-fcxx-exceptions" // CHECK-EXCEP: "-fexceptions" // CHECK-EXCEP: "-fno-common" -// CHECH-EXCEP: xcc" "-o" +// CHECK-EXCEP: xcc" "-o" // CHECK-EXCEP-NOT: "-fexceptions" // CHECK-EXCEP: xcc" "-o" // CHECK-EXCEP: "-fexceptions" diff --git a/test/Misc/ast-dump-decl.cpp b/test/Misc/ast-dump-decl.cpp index d98bdb56d5bdcf3ee1ec5fea8486ae31816d423e..f647bd792dc1a9434775394591ad80ef79a30441 100644 --- a/test/Misc/ast-dump-decl.cpp +++ b/test/Misc/ast-dump-decl.cpp @@ -273,7 +273,7 @@ namespace testCanonicalTemplate { // CHECK-NEXT: FunctionDecl{{.*}} TestFunctionTemplate 'void (T)' // CHECK-NEXT: ParmVarDecl{{.*}} 'T' // CHECK-NEXT: Function{{.*}} 'TestFunctionTemplate' - // CHECK-NEXT-NOT: TemplateArgument + // CHECK-NOT: TemplateArgument template<typename T1> class TestClassTemplate { template<typename T2> friend class TestClassTemplate; diff --git a/test/PCH/objc_container.m b/test/PCH/objc_container.m index 0f25d3252c684fda202b442fb333c32e2482126e..44aac709d43a2da4a5c4742ee31cb9cf95c083f0 100644 --- a/test/PCH/objc_container.m +++ b/test/PCH/objc_container.m @@ -21,5 +21,5 @@ // CHECK-IR: {{call.*objc_msgSend}} // CHECK-IR: ret void -// CHECK: attributes #0 = { nounwind {{.*}} } -// CHECK: attributes #1 = { nonlazybind } +// CHECK-IR: attributes #0 = { nounwind {{.*}} } +// CHECK-IR: attributes #1 = { nonlazybind } diff --git a/test/Preprocessor/arm-target-features.c b/test/Preprocessor/arm-target-features.c index c8aeb1ef70f94df95e3d923ef7b2d38806e67c45..9db29a6316e68775f28cb267952bce449b8ef568 100644 --- a/test/Preprocessor/arm-target-features.c +++ b/test/Preprocessor/arm-target-features.c @@ -8,7 +8,7 @@ // CHECK-V7: __ARMEL__ 1 // CHECK-V7: __ARM_ARCH 7 // CHECK-V7: __ARM_ARCH_7A__ 1 -// CHECK-NOT-V7: __ARM_FEATURE_CRC32 +// CHECK-V7-NOT: __ARM_FEATURE_CRC32 // RUN: %clang -target armv8a -mfloat-abi=hard -x c -E -dM %s | FileCheck --check-prefix=CHECK-V8-BAREHF %s // CHECK-V8-BAREHF: __ARMEL__ 1 diff --git a/test/Preprocessor/init.c b/test/Preprocessor/init.c index 7b4abd4d79d422f27cb6932e9e0e14fca35ae8a1..d42f18de4a302e638f044458b088da2736d4062b 100644 --- a/test/Preprocessor/init.c +++ b/test/Preprocessor/init.c @@ -1592,7 +1592,7 @@ // // MSP430:#define MSP430 1 // MSP430-NOT:#define _LP64 -// MPS430:#define __ALIGNOF_MAX_ALIGN_T__ 4 +// MSP430:#define __ALIGNOF_MAX_ALIGN_T__ 2 // MSP430:#define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ // MSP430:#define __CHAR16_TYPE__ unsigned short // MSP430:#define __CHAR32_TYPE__ unsigned int diff --git a/test/Rewriter/no-integrated-preprocessing.m b/test/Rewriter/no-integrated-preprocessing.m index e4cc301ab4e8782383c54e55f734ac3fef65cda4..89a6279c8bede8fb156ee58071984d84668cc836 100644 --- a/test/Rewriter/no-integrated-preprocessing.m +++ b/test/Rewriter/no-integrated-preprocessing.m @@ -23,4 +23,4 @@ int main() { // CHECK: static struct _class_ro_t _OBJC_CLASS_RO_$_MYINTF // CHECK-NEXT: 0, 0, 0, // CHECK-NEXT: 0, -// CHECK-NEST: "MYINTF", +// CHECK-NEXT: "MYINTF",