| spv.floatue8m0.const.comp |
| // Module Version 10600 |
| // Generated by (magic number): 8000b |
| // Id's are bound by 25 |
| |
| Capability Shader |
| Capability Int8 |
| Capability Float8UnsignedE8M0EXT |
| 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_ue8m0" |
| SourceExtension "GL_EXT_shader_explicit_arithmetic_types" |
| Name 4 "main" |
| Name 8 "zero" |
| Name 10 "c00000000" |
| Name 11 "c00000001" |
| Name 13 "c11111110" |
| Name 15 "c11111111" |
| Name 17 "inf" |
| Name 19 "neg" |
| Name 20 "neg_inf" |
| 2: TypeVoid |
| 3: TypeFunction 2 |
| 6: TypeFloat 8 4226 |
| 7: TypePointer Function 6(floatue8m0_t) |
| 9:6(floatue8m0_t) Constant 0 |
| 12:6(floatue8m0_t) Constant 1 |
| 14:6(floatue8m0_t) Constant 253 |
| 16:6(floatue8m0_t) Constant 254 |
| 18:6(floatue8m0_t) Constant 255 |
| 21: TypeInt 32 0 |
| 22: TypeVector 21(int) 3 |
| 23: 21(int) Constant 1 |
| 24: 22(ivec3) ConstantComposite 23 23 23 |
| 4(main): 2 Function None 3 |
| 5: Label |
| 8(zero): 7(ptr) Variable Function |
| 10(c00000000): 7(ptr) Variable Function |
| 11(c00000001): 7(ptr) Variable Function |
| 13(c11111110): 7(ptr) Variable Function |
| 15(c11111111): 7(ptr) Variable Function |
| 17(inf): 7(ptr) Variable Function |
| 19(neg): 7(ptr) Variable Function |
| 20(neg_inf): 7(ptr) Variable Function |
| Store 8(zero) 9 |
| Store 10(c00000000) 9 |
| Store 11(c00000001) 12 |
| Store 13(c11111110) 14 |
| Store 15(c11111111) 16 |
| Store 17(inf) 18 |
| Store 19(neg) 9 |
| Store 20(neg_inf) 9 |
| Return |
| FunctionEnd |