blob: 7eee2bbc74c6254fe2c998942e911907d75929f2 [file] [edit]
spv.floatmxint8.const.comp
// Module Version 10600
// Generated by (magic number): 8000b
// Id's are bound by 29
Capability Shader
Capability Int8
Capability MXInt8EXT
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_mxint8"
SourceExtension "GL_EXT_shader_explicit_arithmetic_types"
Name 4 "main"
Name 8 "c00000000"
Name 10 "c00000001"
Name 12 "c01000000"
Name 14 "c01111111"
Name 16 "c11111111"
Name 18 "c11000000"
Name 20 "c10000001"
Name 22 "inf"
Name 23 "neg_100"
Name 24 "neg_inf"
2: TypeVoid
3: TypeFunction 2
6: TypeFloat 8 4227
7: TypePointer Function 6(floatmxint8_t)
9:6(floatmxint8_t) Constant 0
11:6(floatmxint8_t) Constant 1
13:6(floatmxint8_t) Constant 64
15:6(floatmxint8_t) Constant 127
17:6(floatmxint8_t) Constant 255
19:6(floatmxint8_t) Constant 192
21:6(floatmxint8_t) Constant 129
25: TypeInt 32 0
26: TypeVector 25(int) 3
27: 25(int) Constant 1
28: 26(ivec3) ConstantComposite 27 27 27
4(main): 2 Function None 3
5: Label
8(c00000000): 7(ptr) Variable Function
10(c00000001): 7(ptr) Variable Function
12(c01000000): 7(ptr) Variable Function
14(c01111111): 7(ptr) Variable Function
16(c11111111): 7(ptr) Variable Function
18(c11000000): 7(ptr) Variable Function
20(c10000001): 7(ptr) Variable Function
22(inf): 7(ptr) Variable Function
23(neg_100): 7(ptr) Variable Function
24(neg_inf): 7(ptr) Variable Function
Store 8(c00000000) 9
Store 10(c00000001) 11
Store 12(c01000000) 13
Store 14(c01111111) 15
Store 16(c11111111) 17
Store 18(c11000000) 19
Store 20(c10000001) 21
Store 22(inf) 15
Store 23(neg_100) 21
Store 24(neg_inf) 21
Return
FunctionEnd