aboutsummaryrefslogtreecommitdiff
path: root/test/diff/diff_files/OpTypeForwardPointer_mismatching_class_src.spvasm
diff options
context:
space:
mode:
Diffstat (limited to 'test/diff/diff_files/OpTypeForwardPointer_mismatching_class_src.spvasm')
-rw-r--r--test/diff/diff_files/OpTypeForwardPointer_mismatching_class_src.spvasm11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/diff/diff_files/OpTypeForwardPointer_mismatching_class_src.spvasm b/test/diff/diff_files/OpTypeForwardPointer_mismatching_class_src.spvasm
new file mode 100644
index 00000000..8a339331
--- /dev/null
+++ b/test/diff/diff_files/OpTypeForwardPointer_mismatching_class_src.spvasm
@@ -0,0 +1,11 @@
+;; Tests that two forwarded type pointers with mismatching storage classes
+;; aren't matched
+ OpCapability Kernel
+ OpCapability Addresses
+ OpCapability Linkage
+ OpMemoryModel Logical OpenCL
+ OpName %Aptr "Aptr"
+ OpTypeForwardPointer %Aptr UniformConstant
+ %uint = OpTypeInt 32 0
+ %A = OpTypeStruct %Aptr %uint
+ %Aptr = OpTypePointer UniformConstant %A