File tree Expand file tree Collapse file tree 6 files changed +7
-7
lines changed
llvm-spirv/test/extensions/INTEL/SPV_INTEL_function_pointers/CodeSectionINTEL Expand file tree Collapse file tree 6 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -10,11 +10,11 @@ target triple = "spir64-unknown-unknown"
1010; when used since they can't be translated directly.
1111
1212; CHECK-SPIRV-DAG: Name [[#FOO:]] "foo"
13- ; CHECK-SPIRV-DAG: Name [[#BAR:]] "bar"
13+ ; CHECK-SPIRV-DAG: EntryPoint [[#]] [[#BAR:]] "bar"
1414; CHECK-SPIRV-DAG: Name [[#Y:]] "y"
1515; CHECK-SPIRV-DAG: Name [[#FOOPTR:]] "foo.alias"
1616; CHECK-SPIRV-DAG: Decorate [[#FOO]] LinkageAttributes "foo" Export
17- ; CHECK-SPIRV-DAG: Decorate [[#BAR]] LinkageAttributes "bar" Export
17+ ; INTEL- CHECK-SPIRV-DAG: Decorate [[#BAR]] LinkageAttributes "bar" Export
1818; CHECK-SPIRV-DAG: TypeInt [[#I32:]] 32 0
1919; CHECK-SPIRV-DAG: TypeInt [[#I64:]] 64 0
2020; CHECK-SPIRV-DAG: TypeFunction [[#FOO_TYPE:]] [[#I32]] [[#I32]]
Original file line number Diff line number Diff line change 1717; CHECK-SPIRV: Capability FunctionPointersINTEL
1818; CHECK-SPIRV: Extension "SPV_INTEL_function_pointers"
1919;
20- ; CHECK-SPIRV: Name [[KERNEL_ID:[0-9]+]] "test"
20+ ; CHECK-SPIRV: EntryPoint [[#]] [[KERNEL_ID:[0-9]+]] "test"
2121; CHECK-SPIRV: TypeInt [[INT32_TYPE_ID:[0-9]+]] 32
2222; CHECK-SPIRV: TypePointer [[INT_PTR:[0-9]+]] 5 [[INT32_TYPE_ID]]
2323; CHECK-SPIRV: TypeFunction [[FOO_TYPE_ID:[0-9]+]] [[INT32_TYPE_ID]] [[INT32_TYPE_ID]]
Original file line number Diff line number Diff line change 3333; CHECK-SPIRV: Capability FunctionPointersINTEL
3434; CHECK-SPIRV: Extension "SPV_INTEL_function_pointers"
3535;
36- ; CHECK-SPIRV: Name [[KERNEL_ID:[0-9]+]] "test"
36+ ; CHECK-SPIRV: EntryPoint [[#]] [[KERNEL_ID:[0-9]+]] "test"
3737; CHECK-SPIRV: TypeInt [[TYPE_INT32_ID:[0-9]+]] 32
3838; CHECK-SPIRV: TypeFunction [[FOO_TYPE_ID:[0-9]+]] [[TYPE_INT32_ID]] [[TYPE_INT32_ID]]
3939; CHECK-SPIRV: TypePointer [[FOO_PTR_TYPE_ID:[0-9]+]] {{[0-9]+}} [[FOO_TYPE_ID]]
Original file line number Diff line number Diff line change 1919;
2020; CHECK-SPIRV: Capability FunctionPointersINTEL
2121; CHECK-SPIRV: Extension "SPV_INTEL_function_pointers"
22- ; CHECK-SPIRV: Name [[KERNEL_ID:[0-9]+]] "test"
22+ ; CHECK-SPIRV: EntryPoint [[#]] [[KERNEL_ID:[0-9]+]] "test"
2323; CHECK-SPIRV: TypeInt [[TYPE_INT_ID:[0-9]+]]
2424; CHECK-SPIRV: TypeFunction [[FOO_TYPE_ID:[0-9]+]] [[TYPE_INT_ID]] [[TYPE_INT_ID]]
2525; CHECK-SPIRV: TypePointer [[FOO_PTR_ID:[0-9]+]] {{[0-9]+}} [[FOO_TYPE_ID]]
Original file line number Diff line number Diff line change 2929; CHECK-SPIRV: Capability FunctionPointersINTEL
3030; CHECK-SPIRV: Extension "SPV_INTEL_function_pointers"
3131;
32- ; CHECK-SPIRV: Name [[KERNEL_ID:[0-9]+]] "test"
32+ ; CHECK-SPIRV: EntryPoint [[#]] [[KERNEL_ID:[0-9]+]] "test"
3333; CHECK-SPIRV: TypeInt [[TYPE_INT32_ID:[0-9+]]] 32
3434; CHECK-SPIRV: TypeFunction [[FOO_TYPE_ID:[0-9]+]] [[TYPE_INT32_ID]] [[TYPE_INT32_ID]]
3535; CHECK-SPIRV: TypePointer [[FOO_PTR_TYPE_ID:[0-9]+]] {{[0-9]+}} [[FOO_TYPE_ID]]
Original file line number Diff line number Diff line change 66; RUN: llvm-dis %t.r.bc -o %t.r.ll
77; RUN: FileCheck < %t.r.ll %s --check-prefix=CHECK-LLVM
88
9- ; CHECK-SPIRV: Name [[#KERNEL_ID:]] "_ZTS6kernel"
9+ ; CHECK-SPIRV: EntryPoint [[#]] [[#KERNEL_ID:]] "_ZTS6kernel"
1010; CHECK-SPIRV-DAG: Name [[#BAR:]] "_Z3barii"
1111; CHECK-SPIRV-DAG: Name [[#BAZ:]] "_Z3bazii"
1212; CHECK-SPIRV: TypeInt [[#INT32:]] 32
You can’t perform that action at this time.
0 commit comments