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

[spirv] Update instruction order in a few tests.

Ehsan Nasiri 6 жил өмнө
parent
commit
a85d87e248

+ 3 - 3
tools/clang/test/CodeGenSPIRV/vk.layout.rwstructuredbuffer.boolean.hlsl

@@ -16,13 +16,13 @@ struct S
 
 RWStructuredBuffer<S> values;
 
-// CHECK: [[v3uint1:%\d+]] = OpConstantComposite %v3uint %uint_1 %uint_1 %uint_1
-// CHECK: [[v3uint0:%\d+]] = OpConstantComposite %v3uint %uint_0 %uint_0 %uint_0
-
 // These are the types that hold SPIR-V booleans, rather than Uints.
 // CHECK: %T_0 = OpTypeStruct %_arr_bool_uint_1
 // CHECK: %S_0 = OpTypeStruct %bool %v3bool %_arr_v3bool_uint_2 %T_0
 
+// CHECK: [[v3uint1:%\d+]] = OpConstantComposite %v3uint %uint_1 %uint_1 %uint_1
+// CHECK: [[v3uint0:%\d+]] = OpConstantComposite %v3uint %uint_0 %uint_0 %uint_0
+
 void main()
 {
   bool3 boolVecVar;

+ 2 - 2
tools/clang/test/CodeGenSPIRV/vk.layout.tbuffer.std430.hlsl

@@ -26,11 +26,11 @@
 // CHECK: OpMemberDecorate %type_myTbuffer 0 Offset 0
 // CHECK: OpMemberDecorate %type_myTbuffer 1 Offset 576
 
-// CHECK: OpDecorate %type_myTbuffer BufferBlock
-
 // CHECK: OpMemberDecorate %type_myTbuffer 0 NonWritable
 // CHECK: OpMemberDecorate %type_myTbuffer 1 NonWritable
 
+// CHECK: OpDecorate %type_myTbuffer BufferBlock
+
 struct S {
                  float    a[2];
                  float3   b[2];

+ 2 - 2
tools/clang/test/CodeGenSPIRV/vk.layout.texture-buffer.std430.hlsl

@@ -26,11 +26,11 @@
 // CHECK: OpMemberDecorate %type_TextureBuffer_T 0 Offset 0
 // CHECK: OpMemberDecorate %type_TextureBuffer_T 1 Offset 576
 
-// CHECK: OpDecorate %type_TextureBuffer_T BufferBlock
-
 // CHECK: OpMemberDecorate %type_TextureBuffer_T 0 NonWritable
 // CHECK: OpMemberDecorate %type_TextureBuffer_T 1 NonWritable
 
+// CHECK: OpDecorate %type_TextureBuffer_T BufferBlock
+
 struct S {
                  float    a[2];
                  float3   b[2];