forked from OSchip/llvm-project
[OpenCL] Fixed addr space manging test.
Fixed typo in the Filecheck directive and changed the test to verify output correctly. Fixes PR40029! llvm-svn: 352760
This commit is contained in:
parent
e51582c69e
commit
a4b1cf3282
|
@ -1,7 +1,7 @@
|
|||
// RUN: %clang_cc1 %s -ffake-address-space-map -faddress-space-map-mangling=yes -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes=ASMANG,ASMAN10 %s
|
||||
// RUN: %clang_cc1 %s -cl-std=CL2.0 -ffake-address-space-map -faddress-space-map-mangling=yes -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes=ASMANG,ASMAN20 %s
|
||||
// RUN: %clang_cc1 %s -ffake-address-space-map -faddress-space-map-mangling=no -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes=NOASMANG,NOASMAN10 %s
|
||||
// RUN: %clang_cc1 %s -cl-std=CL2.0 -ffake-address-space-map -faddress-space-map-mangling=no -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes=NOASMANG,NOASMAN20 %s
|
||||
// RUN: %clang_cc1 %s -ffake-address-space-map -faddress-space-map-mangling=yes -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes="ASMANG,ASMANG10" %s
|
||||
// RUN: %clang_cc1 %s -cl-std=CL2.0 -ffake-address-space-map -faddress-space-map-mangling=yes -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes="ASMANG,ASMANG20" %s
|
||||
// RUN: %clang_cc1 %s -ffake-address-space-map -faddress-space-map-mangling=no -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes="NOASMANG,NOASMANG10" %s
|
||||
// RUN: %clang_cc1 %s -cl-std=CL2.0 -ffake-address-space-map -faddress-space-map-mangling=no -triple %itanium_abi_triple -emit-llvm -o - | FileCheck -check-prefixes="NOASMANG,NOASMANG20" %s
|
||||
|
||||
// We check that the address spaces are mangled the same in both version of OpenCL
|
||||
// RUN: %clang_cc1 %s -triple spir-unknown-unknown -cl-std=CL2.0 -emit-llvm -o - | FileCheck -check-prefix=OCL-20 %s
|
||||
|
@ -14,7 +14,7 @@ __attribute__((overloadable))
|
|||
void ff(int *arg) { }
|
||||
// ASMANG10: @_Z2ffPi
|
||||
// ASMANG20: @_Z2ffPU3AS4i
|
||||
// NOASMANG10: @_Z2ffPi
|
||||
// NOASMANG10: @_Z2ffPU9CLprivatei
|
||||
// NOASMANG20: @_Z2ffPU9CLgenerici
|
||||
// OCL-20-DAG: @_Z2ffPU3AS4i
|
||||
// OCL-12-DAG: @_Z2ffPi
|
||||
|
|
Loading…
Reference in New Issue