yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
e9d166cd
main
1spv.tensorARM.declare.comp 2// Module Version 10000 3// Generated by (magic number): 8000b 4// Id's are bound by 66 5 6 Capability Shader 7 Capability TensorsARM 8 Extension "SPV_ARM_tensors" 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 460 14 SourceExtension "GL_ARM_tensors" 15 SourceExtension "GL_EXT_shader_explicit_arithmetic_types" 16 Name 4 "main" 17 Name 11 "tb" 18 Name 17 "b" 19 Name 23 "barr" 20 Name 28 "t" 21 Name 33 "i32" 22 Name 42 "vec" 23 Name 48 "vecthree" 24 Name 55 "vecfour" 25 Decorate 11(tb) Binding 1 26 Decorate 11(tb) DescriptorSet 0 27 Decorate 28(t) Binding 0 28 Decorate 28(t) DescriptorSet 0 29 2: TypeVoid 30 3: TypeFunction 2 31 6: TypeBool 32 7: TypeInt 32 0 33 8: 7(int) Constant 2 34 9: TypeTensorARM 6(bool) 8 35 10: TypePointer UniformConstant 9 36 11(tb): 10(ptr) Variable UniformConstant 37 13: TypeArray 7(int) 8 38 14: 7(int) Constant 0 39 15: 13 ConstantComposite 14 14 40 16: TypePointer Function 6(bool) 41 20: 7(int) Constant 4 42 21: TypeArray 6(bool) 20 43 22: TypePointer Function 21 44 25: TypeInt 32 1 45 26: TypeTensorARM 25(int) 20 46 27: TypePointer UniformConstant 26 47 28(t): 27(ptr) Variable UniformConstant 48 30: TypeArray 7(int) 20 49 31: 30 ConstantComposite 14 14 14 14 50 32: TypePointer Function 25(int) 51 34: 25(int) Constant 33 52 37: 7(int) Constant 1 53 38: 7(int) Constant 3 54 39: 30 ConstantComposite 37 8 38 20 55 40: TypeArray 25(int) 8 56 41: TypePointer Function 40 57 45: 30 ConstantComposite 38 8 37 14 58 46: TypeArray 25(int) 38 59 47: TypePointer Function 46 60 51: 7(int) Constant 99 61 52: 30 ConstantComposite 51 51 51 51 62 53: TypeArray 25(int) 20 63 54: TypePointer Function 53 64 62: 30 ConstantComposite 20 38 8 37 65 4(main): 2 Function None 3 66 5: Label 67 17(b): 16(ptr) Variable Function 68 23(barr): 22(ptr) Variable Function 69 33(i32): 32(ptr) Variable Function 70 42(vec): 41(ptr) Variable Function 71 48(vecthree): 47(ptr) Variable Function 72 55(vecfour): 54(ptr) Variable Function 73 12: 9 Load 11(tb) 74 18: 6(bool) TensorReadARM 12 15 75 Store 17(b) 18 76 19: 9 Load 11(tb) 77 24: 21 TensorReadARM 19 15 78 Store 23(barr) 24 79 29: 26 Load 28(t) 80 35: 25(int) TensorReadARM 29 31 2 34 81 Store 33(i32) 35 82 36: 26 Load 28(t) 83 43: 40 TensorReadARM 36 39 84 Store 42(vec) 43 85 44: 26 Load 28(t) 86 49: 46 TensorReadARM 44 45 87 Store 48(vecthree) 49 88 50: 26 Load 28(t) 89 56: 53 TensorReadARM 50 52 90 Store 55(vecfour) 56 91 57: 9 Load 11(tb) 92 58: 6(bool) Load 17(b) 93 TensorWriteARM 57 15 58 94 59: 9 Load 11(tb) 95 60: 21 Load 23(barr) 96 TensorWriteARM 59 15 60 97 61: 26 Load 28(t) 98 63: 25(int) Load 33(i32) 99 TensorWriteARM 61 62 63 100 64: 26 Load 28(t) 101 65: 40 Load 42(vec) 102 TensorWriteARM 64 31 65 1 103 Return 104 FunctionEnd