Update CHANGES for release 11.12.0
[platform/upstream/glslang.git] / Test / baseResults / hlsl.intrinsics.barriers.comp.out
1 hlsl.intrinsics.barriers.comp
2 Shader version: 500
3 local_size = (1, 1, 1)
4 0:? Sequence
5 0:3  Function Definition: @ComputeShaderFunction( ( temp void)
6 0:3    Function Parameters: 
7 0:?     Sequence
8 0:4      MemoryBarrier ( temp void)
9 0:5      AllMemoryBarrierWithGroupSync ( temp void)
10 0:6      DeviceMemoryBarrier ( temp void)
11 0:7      DeviceMemoryBarrierWithGroupSync ( temp void)
12 0:8      WorkgroupMemoryBarrier ( temp void)
13 0:9      WorkgroupMemoryBarrierWithGroupSync ( temp void)
14 0:3  Function Definition: ComputeShaderFunction( ( temp void)
15 0:3    Function Parameters: 
16 0:?     Sequence
17 0:3      Function Call: @ComputeShaderFunction( ( temp void)
18 0:?   Linker Objects
19
20
21 Linked compute stage:
22
23
24 Shader version: 500
25 local_size = (1, 1, 1)
26 0:? Sequence
27 0:3  Function Definition: @ComputeShaderFunction( ( temp void)
28 0:3    Function Parameters: 
29 0:?     Sequence
30 0:4      MemoryBarrier ( temp void)
31 0:5      AllMemoryBarrierWithGroupSync ( temp void)
32 0:6      DeviceMemoryBarrier ( temp void)
33 0:7      DeviceMemoryBarrierWithGroupSync ( temp void)
34 0:8      WorkgroupMemoryBarrier ( temp void)
35 0:9      WorkgroupMemoryBarrierWithGroupSync ( temp void)
36 0:3  Function Definition: ComputeShaderFunction( ( temp void)
37 0:3    Function Parameters: 
38 0:?     Sequence
39 0:3      Function Call: @ComputeShaderFunction( ( temp void)
40 0:?   Linker Objects
41
42 // Module Version 10000
43 // Generated by (magic number): 8000b
44 // Id's are bound by 15
45
46                               Capability Shader
47                1:             ExtInstImport  "GLSL.std.450"
48                               MemoryModel Logical GLSL450
49                               EntryPoint GLCompute 4  "ComputeShaderFunction"
50                               ExecutionMode 4 LocalSize 1 1 1
51                               Source HLSL 500
52                               Name 4  "ComputeShaderFunction"
53                               Name 6  "@ComputeShaderFunction("
54                2:             TypeVoid
55                3:             TypeFunction 2
56                8:             TypeInt 32 0
57                9:      8(int) Constant 1
58               10:      8(int) Constant 3400
59               11:      8(int) Constant 2
60               12:      8(int) Constant 2120
61               13:      8(int) Constant 264
62 4(ComputeShaderFunction):           2 Function None 3
63                5:             Label
64               14:           2 FunctionCall 6(@ComputeShaderFunction()
65                               Return
66                               FunctionEnd
67 6(@ComputeShaderFunction():           2 Function None 3
68                7:             Label
69                               MemoryBarrier 9 10
70                               ControlBarrier 11 9 10
71                               MemoryBarrier 9 12
72                               ControlBarrier 11 9 12
73                               MemoryBarrier 11 13
74                               ControlBarrier 11 11 13
75                               Return
76                               FunctionEnd