blob: 174692859403ffbc11a5c4c875a97c89ac8666e4 [file] [edit]
spv.floate3m2.const.comp
// Module Version 10600
// Generated by (magic number): 8000b
// Id's are bound by 28
Capability Shader
Capability Float6EXT
Extension "SPV_EXT_ocp_microscaling_types"
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint GLCompute 4 "main"
ExecutionMode 4 LocalSize 1 1 1
Source GLSL 450
SourceExtension "GL_EXT_float_e3m2"
SourceExtension "GL_EXT_shader_explicit_arithmetic_types"
Name 4 "main"
Name 8 "c0000_00"
Name 10 "c0000_01"
Name 12 "c0001_00"
Name 14 "c0111_11"
Name 16 "c1000_00"
Name 18 "c1000_01"
Name 20 "c1001_00"
Name 22 "c1111_11"
2: TypeVoid
3: TypeFunction 2
6: TypeFloat 6 4224
7: TypePointer Function 6(floate3m2_t)
9:6(floate3m2_t) Constant 0
11:6(floate3m2_t) Constant 1
13:6(floate3m2_t) Constant 4
15:6(floate3m2_t) Constant 31
17:6(floate3m2_t) Constant 32
19:6(floate3m2_t) Constant 33
21:6(floate3m2_t) Constant 36
23:6(floate3m2_t) Constant 63
24: TypeInt 32 0
25: TypeVector 24(int) 3
26: 24(int) Constant 1
27: 25(ivec3) ConstantComposite 26 26 26
4(main): 2 Function None 3
5: Label
8(c0000_00): 7(ptr) Variable Function
10(c0000_01): 7(ptr) Variable Function
12(c0001_00): 7(ptr) Variable Function
14(c0111_11): 7(ptr) Variable Function
16(c1000_00): 7(ptr) Variable Function
18(c1000_01): 7(ptr) Variable Function
20(c1001_00): 7(ptr) Variable Function
22(c1111_11): 7(ptr) Variable Function
Store 8(c0000_00) 9
Store 10(c0000_01) 11
Store 12(c0001_00) 13
Store 14(c0111_11) 15
Store 16(c1000_00) 17
Store 18(c1000_01) 19
Store 20(c1001_00) 21
Store 22(c1111_11) 23
Return
FunctionEnd