yum-mirror/glslang

git clone https://git.yummers.dev/yum-mirror/glslang

Jeff BolzImplement GL_EXT_ocp_microscaling_types62f5430e

main
2.8 KiB60 linesraw
1spv.floate2m3.const.comp
2// Module Version 10600
3// Generated by (magic number): 8000b
4// Id's are bound by 28
5
6                              Capability Shader
7                              Capability Float6EXT
8                              Extension  "SPV_EXT_ocp_microscaling_types"
9               1:             ExtInstImport  "GLSL.std.450"
10                              MemoryModel Logical GLSL450
11                              EntryPoint GLCompute 4  "main"
12                              ExecutionMode 4 LocalSize 1 1 1
13                              Source GLSL 450
14                              SourceExtension  "GL_EXT_float_e2m3"
15                              SourceExtension  "GL_EXT_shader_explicit_arithmetic_types"
16                              Name 4  "main"
17                              Name 8  "c000_000"
18                              Name 10  "c000_001"
19                              Name 12  "c001_000"
20                              Name 14  "c011_111"
21                              Name 16  "c100_000"
22                              Name 18  "c100_001"
23                              Name 20  "c101_000"
24                              Name 22  "c111_111"
25               2:             TypeVoid
26               3:             TypeFunction 2
27               6:             TypeFloat 6 4223
28               7:             TypePointer Function 6(floate2m3_t)
29               9:6(floate2m3_t) Constant 0
30              11:6(floate2m3_t) Constant 1
31              13:6(floate2m3_t) Constant 8
32              15:6(floate2m3_t) Constant 31
33              17:6(floate2m3_t) Constant 32
34              19:6(floate2m3_t) Constant 33
35              21:6(floate2m3_t) Constant 40
36              23:6(floate2m3_t) Constant 63
37              24:             TypeInt 32 0
38              25:             TypeVector 24(int) 3
39              26:     24(int) Constant 1
40              27:   25(ivec3) ConstantComposite 26 26 26
41         4(main):           2 Function None 3
42               5:             Label
43     8(c000_000):      7(ptr) Variable Function
44    10(c000_001):      7(ptr) Variable Function
45    12(c001_000):      7(ptr) Variable Function
46    14(c011_111):      7(ptr) Variable Function
47    16(c100_000):      7(ptr) Variable Function
48    18(c100_001):      7(ptr) Variable Function
49    20(c101_000):      7(ptr) Variable Function
50    22(c111_111):      7(ptr) Variable Function
51                              Store 8(c000_000) 9
52                              Store 10(c000_001) 11
53                              Store 12(c001_000) 13
54                              Store 14(c011_111) 15
55                              Store 16(c100_000) 17
56                              Store 18(c100_001) 19
57                              Store 20(c101_000) 21
58                              Store 22(c111_111) 23
59                              Return
60                              FunctionEnd