summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen
diff options
context:
space:
mode:
Diffstat (limited to 'clang/test/CodeGen')
-rw-r--r--clang/test/CodeGen/address-space-field2.c4
-rw-r--r--clang/test/CodeGen/address-space-field3.c4
-rw-r--r--clang/test/CodeGen/address-space-field4.c6
-rw-r--r--clang/test/CodeGen/exprs.c14
4 files changed, 13 insertions, 15 deletions
diff --git a/clang/test/CodeGen/address-space-field2.c b/clang/test/CodeGen/address-space-field2.c
index 198fd22a3a7..9c21cab3a56 100644
--- a/clang/test/CodeGen/address-space-field2.c
+++ b/clang/test/CodeGen/address-space-field2.c
@@ -16,10 +16,6 @@
// CHECK: addrspace(1)
// CHECK: addrspace(1)
// CHECK: addrspace(1)
-// CHECK: addrspace(1)
-// CHECK: addrspace(1)
-// CHECK: addrspace(2)
-// CHECK: addrspace(2)
// CHECK: addrspace(2)
// CHECK: addrspace(2)
// CHECK: addrspace(2)
diff --git a/clang/test/CodeGen/address-space-field3.c b/clang/test/CodeGen/address-space-field3.c
index 090f4a104b0..c17085cdf48 100644
--- a/clang/test/CodeGen/address-space-field3.c
+++ b/clang/test/CodeGen/address-space-field3.c
@@ -16,10 +16,6 @@
// CHECK: addrspace(2)
// CHECK: addrspace(2)
// CHECK: addrspace(2)
-// CHECK: addrspace(2)
-// CHECK: addrspace(2)
-// CHECK: addrspace(1)
-// CHECK: addrspace(1)
// CHECK: addrspace(1)
// CHECK: addrspace(1)
// CHECK: addrspace(1)
diff --git a/clang/test/CodeGen/address-space-field4.c b/clang/test/CodeGen/address-space-field4.c
index a1906c0c005..a896ab652d9 100644
--- a/clang/test/CodeGen/address-space-field4.c
+++ b/clang/test/CodeGen/address-space-field4.c
@@ -23,9 +23,6 @@
// CHECK: addrspace(3)
// CHECK: addrspace(3)
// CHECK: addrspace(1)
-// CHECK: addrspace(3)
-// CHECK: addrspace(3)
-// CHECK: addrspace(1)
// CHECK: addrspace(1)
// CHECK: addrspace(1)
// CHECK: addrspace(1)
@@ -35,9 +32,6 @@
// CHECK: addrspace(1)
// CHECK: addrspace(1)
// CHECK: addrspace(2)
-// CHECK: addrspace(1)
-// CHECK: addrspace(2)
-// CHECK: addrspace(2)
// CHECK: addrspace(2)
// Check the load and store are using the correct address space to access
diff --git a/clang/test/CodeGen/exprs.c b/clang/test/CodeGen/exprs.c
index d182ce81cab..010e6e3cf51 100644
--- a/clang/test/CodeGen/exprs.c
+++ b/clang/test/CodeGen/exprs.c
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -emit-llvm -o -
+// RUN: %clang_cc1 %s -emit-llvm -o - | FileCheck %s
// PR1895
// sizeof function
@@ -119,3 +119,15 @@ void f9(struct S *x) {
void f10() {
__builtin_sin(0);
}
+
+// rdar://7530813
+// CHECK: define i32 @f11
+int f11(long X) {
+ int A[100];
+ return A[X];
+
+// CHECK: load {{.*}}* %X.addr
+// CHECK-NEXT: getelementptr inbounds [100 x i32]* %A, i32 0,
+// CHECK-NEXT: load i32*
+}
+
OpenPOWER on IntegriCloud