| 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 |