summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorJustin Holewinski <jholewinski@nvidia.com>2012-05-24 17:43:12 +0000
committerJustin Holewinski <jholewinski@nvidia.com>2012-05-24 17:43:12 +0000
commit83e9668133232be86a2b394651ecaf503e2d86fd (patch)
treedb71862e8d0597a58695b916c078fd89ffde317f /clang/test
parent6b7b7e66d1e318cdf3a468759c00e8fad95a1cbf (diff)
downloadbcm5719-llvm-83e9668133232be86a2b394651ecaf503e2d86fd.tar.gz
bcm5719-llvm-83e9668133232be86a2b394651ecaf503e2d86fd.zip
Replace PTX back-end with NVPTX back-end in all places where Clang cares
NV_CONTRIB llvm-svn: 157403
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/CodeGen/builtins-nvptx.c (renamed from clang/test/CodeGen/builtins-ptx.c)4
-rw-r--r--clang/test/CodeGen/nvptx-cc.c (renamed from clang/test/CodeGen/ptx-cc.c)6
-rw-r--r--clang/test/CodeGenCUDA/address-spaces.cu14
-rw-r--r--clang/test/CodeGenCUDA/ptx-kernels.cu2
-rw-r--r--clang/test/CodeGenOpenCL/ptx-calls.cl2
-rw-r--r--clang/test/CodeGenOpenCL/ptx-kernels.cl2
6 files changed, 15 insertions, 15 deletions
diff --git a/clang/test/CodeGen/builtins-ptx.c b/clang/test/CodeGen/builtins-nvptx.c
index 6dd10188e9f..4a094bbd7e3 100644
--- a/clang/test/CodeGen/builtins-ptx.c
+++ b/clang/test/CodeGen/builtins-nvptx.c
@@ -1,5 +1,5 @@
-// RUN: %clang_cc1 -triple ptx32-unknown-unknown -emit-llvm -o %t %s
-// RUN: %clang_cc1 -triple ptx64-unknown-unknown -emit-llvm -o %t %s
+// RUN: %clang_cc1 -triple nvptx-unknown-unknown -emit-llvm -o %t %s
+// RUN: %clang_cc1 -triple nvptx64-unknown-unknown -emit-llvm -o %t %s
int read_tid() {
diff --git a/clang/test/CodeGen/ptx-cc.c b/clang/test/CodeGen/nvptx-cc.c
index 2212d4260b3..1c0d943f956 100644
--- a/clang/test/CodeGen/ptx-cc.c
+++ b/clang/test/CodeGen/nvptx-cc.c
@@ -1,7 +1,7 @@
-// RUN: %clang_cc1 -triple ptx32-unknown-unknown -O3 -S -o %t %s -emit-llvm
-// RUN: %clang_cc1 -triple ptx64-unknown-unknown -O3 -S -o %t %s -emit-llvm
+// RUN: %clang_cc1 -triple nvptx-unknown-unknown -O3 -S -o %t %s -emit-llvm
+// RUN: %clang_cc1 -triple nvptx64-unknown-unknown -O3 -S -o %t %s -emit-llvm
-// Just make sure Clang uses the proper calling convention for the PTX back-end.
+// Just make sure Clang uses the proper calling convention for the NVPTX back-end.
// If something is wrong, the back-end will fail.
void foo(float* a,
float* b) {
diff --git a/clang/test/CodeGenCUDA/address-spaces.cu b/clang/test/CodeGenCUDA/address-spaces.cu
index 2da61ec95a6..61d4d6b6ba4 100644
--- a/clang/test/CodeGenCUDA/address-spaces.cu
+++ b/clang/test/CodeGenCUDA/address-spaces.cu
@@ -1,24 +1,24 @@
-// RUN: %clang_cc1 -emit-llvm %s -o - -fcuda-is-device -triple ptx32-unknown-unknown | FileCheck %s
+// RUN: %clang_cc1 -emit-llvm %s -o - -fcuda-is-device -triple nvptx-unknown-unknown | FileCheck %s
#include "../SemaCUDA/cuda.h"
-// CHECK: @i = global
+// CHECK: @i = addrspace(1) global
__device__ int i;
-// CHECK: @j = addrspace(1) global
+// CHECK: @j = addrspace(4) global
__constant__ int j;
-// CHECK: @k = addrspace(4) global
+// CHECK: @k = addrspace(3) global
__shared__ int k;
__device__ void foo() {
- // CHECK: load i32* @i
+ // CHECK: load i32* bitcast (i32 addrspace(1)* @i to i32*)
i++;
- // CHECK: load i32* bitcast (i32 addrspace(1)* @j to i32*)
+ // CHECK: load i32* bitcast (i32 addrspace(4)* @j to i32*)
j++;
- // CHECK: load i32* bitcast (i32 addrspace(4)* @k to i32*)
+ // CHECK: load i32* bitcast (i32 addrspace(3)* @k to i32*)
k++;
}
diff --git a/clang/test/CodeGenCUDA/ptx-kernels.cu b/clang/test/CodeGenCUDA/ptx-kernels.cu
index ecca8519af6..f0bf2952a12 100644
--- a/clang/test/CodeGenCUDA/ptx-kernels.cu
+++ b/clang/test/CodeGenCUDA/ptx-kernels.cu
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -triple ptx32-unknown-unknown -fcuda-is-device -emit-llvm -o - | FileCheck %s
+// RUN: %clang_cc1 %s -triple nvptx-unknown-unknown -fcuda-is-device -emit-llvm -o - | FileCheck %s
#include "../SemaCUDA/cuda.h"
diff --git a/clang/test/CodeGenOpenCL/ptx-calls.cl b/clang/test/CodeGenOpenCL/ptx-calls.cl
index 6f336405c30..34a21c6c1da 100644
--- a/clang/test/CodeGenOpenCL/ptx-calls.cl
+++ b/clang/test/CodeGenOpenCL/ptx-calls.cl
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -triple ptx32-unknown-unknown -emit-llvm -O0 -o - | FileCheck %s
+// RUN: %clang_cc1 %s -triple nvptx-unknown-unknown -emit-llvm -O0 -o - | FileCheck %s
void device_function() {
}
diff --git a/clang/test/CodeGenOpenCL/ptx-kernels.cl b/clang/test/CodeGenOpenCL/ptx-kernels.cl
index 4d6fa1084d4..1d7e497b7c0 100644
--- a/clang/test/CodeGenOpenCL/ptx-kernels.cl
+++ b/clang/test/CodeGenOpenCL/ptx-kernels.cl
@@ -1,4 +1,4 @@
-// RUN: %clang_cc1 %s -triple ptx32-unknown-unknown -emit-llvm -o - | FileCheck %s
+// RUN: %clang_cc1 %s -triple nvptx-unknown-unknown -emit-llvm -o - | FileCheck %s
void device_function() {
}
OpenPOWER on IntegriCloud