| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,6 +9,5 @@ void f(void) { | |
| CFSTR("Hello, World!"); | ||
| } | ||
|
|
||
| void *G = CFSTR("yo joe"); | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -87,7 +87,6 @@ void t6(void) { | |
| --ci1; | ||
| } | ||
|
|
||
| double t7(double _Complex c) { | ||
| return __builtin_fabs(__real__(c)); | ||
| } | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -61,7 +61,6 @@ int test4(void) { | |
| return i; | ||
| } | ||
|
|
||
| void test5(void) { | ||
| do { break; } while(0); | ||
| } | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -10,7 +10,6 @@ int g(int i) { | |
| return g(i); | ||
| } | ||
|
|
||
| typedef void T(void); | ||
| void test3(T f) { | ||
| f(); | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,5 @@ | ||
| // RUN: %clang_cc1 %s -emit-llvm -o - | ||
| // RUN: %clang_cc1 %s -emit-llvm -O1 -o - | ||
|
|
||
| static int bar(); | ||
| void foo() { | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -53,7 +53,6 @@ vec3 f5(vec3 value) { | |
| }}; | ||
| } | ||
|
|
||
| void f6(void) { | ||
| int x; | ||
| long ids[] = { (long) &x }; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm-only -triple x86_64-apple-darwin9 %s | ||
|
|
||
| #define ATTR __attribute__((__ms_struct__)) | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm-only -triple x86_64-apple-darwin9 %s | ||
|
|
||
| #define ATTR __attribute__((__ms_struct__)) | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm-only -triple i386-apple-darwin9 %s | ||
|
|
||
| #define ATTR __attribute__((__ms_struct__)) | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple=x86_64-apple-darwin -emit-llvm -o - %s | FileCheck %s | ||
|
|
||
| struct s { | ||
| char filler [128]; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,7 +5,6 @@ int test(void* i) | |
| return (int)i; | ||
| } | ||
|
|
||
| int test2(void) { | ||
| float x[2]; | ||
| return x; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm %s -o - | ||
| // | ||
| typedef int __attribute__((vector_size(16))) v; | ||
| v vt = {1, 2, 3, 4}; |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm %s -o - | ||
| struct A { | ||
| unsigned long long : (sizeof(unsigned long long) * 8) - 16; | ||
| }; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm %s -o /dev/null | ||
|
|
||
| typedef struct | ||
| { | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 %s -triple=arm64-apple-ios7.0.0 -emit-llvm -o - | FileCheck %s | ||
|
|
||
| struct S { | ||
| S(); | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s | ||
|
|
||
| typedef unsigned long word_t; | ||
| typedef unsigned long u64_t; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang -emit-llvm -g -S %s -o - | FileCheck %s | ||
| class Class | ||
| { | ||
| public: | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -49,7 +49,6 @@ namespace test2 { | |
| } | ||
| } | ||
|
|
||
| namespace test3 { | ||
| struct A { | ||
| int x; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,7 +5,6 @@ | |
|
|
||
| #ifdef TEST1 | ||
|
|
||
| class MyClass { | ||
| static void meth(); | ||
| }; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -fblocks -emit-llvm -o - %s | ||
|
|
||
| template <typename T> T foo(T t) | ||
| { | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -201,7 +201,6 @@ void h() { | |
| A (*h)() = [] { return A(); }; | ||
| } | ||
|
|
||
| struct XXX {}; | ||
| void nestedCapture () { | ||
| XXX localKey; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple=x86_64-apple-darwin -emit-llvm -o - %s | FileCheck %s | ||
|
|
||
| struct s { | ||
| char filler [128]; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -538,7 +538,6 @@ int main() { | |
| return 0; | ||
| } | ||
|
|
||
| class XXX { | ||
| XXX(); | ||
| ~XXX(); | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -fblocks %s -emit-llvm -o %t | ||
|
|
||
| extern "C" int printf(const char*, ...); | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -9,7 +9,6 @@ int test2() { | |
| return val ? throw val : val; | ||
| } | ||
|
|
||
| void test3() { | ||
| throw false; | ||
| } | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck %s | ||
|
|
||
| wchar_t s[] = L"\u2722"; | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -196,7 +196,6 @@ void f(const C& c) { | |
|
|
||
| } | ||
|
|
||
| namespace test6 { | ||
| struct A { A(); A(int); }; | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -1839,7 +1839,6 @@ C* C::f() { return 0; } | |
|
|
||
| } | ||
|
|
||
| namespace Test38 { | ||
| struct A { | ||
| virtual void *foo(); | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -fblocks -emit-llvm %s -o /dev/null | ||
|
|
||
| @interface bork | ||
| - (id)B:(void (^)(void))blk; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,7 +1,6 @@ | ||
| // REQUIRES: x86-registered-target | ||
|
|
||
| // RUN: %clang_cc1 -triple x86_64-macho -emit-llvm -w -x objective-c %s -o - | FileCheck %s | ||
|
|
||
| // CHECK: private unnamed_addr constant [6 x i16] [i16 105, i16 80, i16 111, i16 100, i16 8482, i16 0], section "__TEXT,__ustring", align 2 | ||
| void *P = @"iPodâ„¢"; |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -fobjc-arc -o - %s | ||
|
|
||
| @class NSString; | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -2,7 +2,7 @@ | |
|
|
||
| @class Ety; | ||
|
|
||
| // These first two tests are all PR11732 | ||
|
|
||
| void test0_helper(void); | ||
| void test0(void) { | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-darwin -emit-llvm %s -o - | FileCheck %s | ||
|
|
||
| @protocol P | ||
| @optional | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -fblocks -triple x86_64-apple-darwin -emit-llvm -o /dev/null %s | ||
|
|
||
| typedef struct | ||
| { | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -debug-info-kind=limited %s -fblocks -S -o %t | ||
|
|
||
| @interface NSObject { | ||
| struct objc_object *isa; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -emit-llvm -o %t %s | ||
|
|
||
| @interface NSDictionary @end | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -fobjc-gc -emit-llvm -o - %s | FileCheck %s | ||
|
|
||
| @interface I | ||
| { | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck %s | ||
|
|
||
| @interface NSArray @end | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -49,7 +49,6 @@ -(void)instanceMeth { | |
| } | ||
| @end | ||
|
|
||
| @interface Base | ||
| -(instancetype)init; | ||
| @end | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o %t %s | ||
|
|
||
| @interface Base @end | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-macosx10.10 -emit-llvm -o - %s | FileCheck %s | ||
|
|
||
| @protocol P1 | ||
| - InstP; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -28,7 +28,6 @@ - (id)init { | |
|
|
||
| @end | ||
|
|
||
| @interface I | ||
| { | ||
| struct S { | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,3 @@ | ||
| // RUN: %clang_cc1 -triple %itanium_abi_triple -emit-llvm %s -o - | FileCheck %s | ||
|
|
||
| @class C; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -37,7 +37,6 @@ float f (void) | |
| return (obj.size).width; | ||
| } | ||
|
|
||
| void test3(AnObject *obj) { | ||
| obj.size; | ||
| (void) obj.size; | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,5 +1,4 @@ | ||
| // RUN: %clang_cc1 -triple x86_64-apple-darwin10 -emit-llvm -o - %s | FileCheck %s | ||
|
|
||
| struct _GLKMatrix4 | ||
| { | ||
|
|
||