• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; Test: SpvParserTest_CompositeInsert_Struct_DifferOnlyInMemberName.spvasm
2; SPIR-V
3; Version: 1.0
4; Generator: Khronos SPIR-V Tools Assembler; 0
5; Bound: 101
6; Schema: 0
7OpCapability Shader
8OpMemoryModel Logical Simple
9OpEntryPoint Fragment %100 "main"
10OpExecutionMode %100 OriginUpperLeft
11OpName %var0 "var0"
12OpName %var1 "var1"
13OpMemberName %_struct_7 0 "algo"
14OpMemberName %_struct_8 0 "rithm"
15%void = OpTypeVoid
16%10 = OpTypeFunction %void
17%uint = OpTypeInt 32 0
18%uint_10 = OpConstant %uint 10
19%uint_11 = OpConstant %uint 11
20%_struct_7 = OpTypeStruct %uint
21%_struct_8 = OpTypeStruct %uint
22%_ptr_Function__struct_7 = OpTypePointer Function %_struct_7
23%_ptr_Function__struct_8 = OpTypePointer Function %_struct_8
24%100 = OpFunction %void None %10
25%16 = OpLabel
26%var0 = OpVariable %_ptr_Function__struct_7 Function
27%var1 = OpVariable %_ptr_Function__struct_8 Function
28%1 = OpLoad %_struct_7 %var0
29%2 = OpCompositeInsert %_struct_7 %uint_10 %1 0
30%3 = OpLoad %_struct_8 %var1
31%4 = OpCompositeInsert %_struct_8 %uint_11 %3 0
32OpReturn
33OpFunctionEnd
34
35