2
0
Эх сурвалжийг харах

[spirv] Update instruction order for decorations in test.

Ehsan Nasiri 6 жил өмнө
parent
commit
53e260f470

+ 15 - 15
tools/clang/test/CodeGenSPIRV/var.globals.hlsl

@@ -12,21 +12,6 @@
 
 // CHECK: OpName %_Globals "$Globals"
 
-// CHECK: OpMemberDecorate %type__Globals 0 Offset 0
-// CHECK: OpMemberDecorate %type__Globals 1 Offset 4
-// CHECK: OpMemberDecorate %type__Globals 2 Offset 16
-// CHECK: OpMemberDecorate %type__Globals 2 MatrixStride 16
-// CHECK: OpMemberDecorate %type__Globals 2 RowMajor
-// CHECK: OpMemberDecorate %type__Globals 3 Offset 64
-// CHECK: OpMemberDecorate %type__Globals 3 MatrixStride 16
-// CHECK: OpMemberDecorate %type__Globals 3 ColMajor
-// CHECK: OpMemberDecorate %type__Globals 4 Offset 96
-// CHECK: OpMemberDecorate %type__Globals 4 MatrixStride 16
-// CHECK: OpMemberDecorate %type__Globals 4 ColMajor
-// CHECK: OpMemberDecorate %type__Globals 5 Offset 160
-// CHECK: OpMemberDecorate %type__Globals 6 Offset 176
-// CHECK: OpDecorate %type__Globals Block
-
 // CHECK: OpDecorate %_Globals DescriptorSet 0
 // CHECK: OpDecorate %_Globals Binding 0
 
@@ -42,6 +27,21 @@
 // CHECK: OpDecorate %gRWBuffer DescriptorSet 0
 // CHECK: OpDecorate %gRWBuffer Binding 9
 
+// CHECK: OpMemberDecorate %type__Globals 0 Offset 0
+// CHECK: OpMemberDecorate %type__Globals 1 Offset 4
+// CHECK: OpMemberDecorate %type__Globals 2 Offset 16
+// CHECK: OpMemberDecorate %type__Globals 2 MatrixStride 16
+// CHECK: OpMemberDecorate %type__Globals 2 RowMajor
+// CHECK: OpMemberDecorate %type__Globals 3 Offset 64
+// CHECK: OpMemberDecorate %type__Globals 3 MatrixStride 16
+// CHECK: OpMemberDecorate %type__Globals 3 ColMajor
+// CHECK: OpMemberDecorate %type__Globals 4 Offset 96
+// CHECK: OpMemberDecorate %type__Globals 4 MatrixStride 16
+// CHECK: OpMemberDecorate %type__Globals 4 ColMajor
+// CHECK: OpMemberDecorate %type__Globals 5 Offset 160
+// CHECK: OpMemberDecorate %type__Globals 6 Offset 176
+// CHECK: OpDecorate %type__Globals Block
+
           int           gScalar;   // 0
           SamplerState  gSampler;  // Not included - 1
           float2        gVec;      // 1