Lines Matching refs:Opcode

32 static inline spirv::Opcode extractOpcode(uint32_t word) {  in extractOpcode()
33 return static_cast<spirv::Opcode>(word & 0xffff); in extractOpcode()
76 spirv::Deserializer::sliceInstruction(spirv::Opcode &opcode, in sliceInstruction()
78 Optional<spirv::Opcode> expectedOpcode) { in sliceInstruction()
106 spirv::Opcode opcode, ArrayRef<uint32_t> operands, bool deferInstructions) { in processInstruction()
113 case spirv::Opcode::OpCapability: in processInstruction()
115 case spirv::Opcode::OpExtension: in processInstruction()
117 case spirv::Opcode::OpExtInst: in processInstruction()
119 case spirv::Opcode::OpExtInstImport: in processInstruction()
121 case spirv::Opcode::OpMemberName: in processInstruction()
123 case spirv::Opcode::OpMemoryModel: in processInstruction()
125 case spirv::Opcode::OpEntryPoint: in processInstruction()
126 case spirv::Opcode::OpExecutionMode: in processInstruction()
132 case spirv::Opcode::OpVariable: in processInstruction()
137 case spirv::Opcode::OpLine: in processInstruction()
139 case spirv::Opcode::OpNoLine: in processInstruction()
142 case spirv::Opcode::OpName: in processInstruction()
144 case spirv::Opcode::OpString: in processInstruction()
146 case spirv::Opcode::OpModuleProcessed: in processInstruction()
147 case spirv::Opcode::OpSource: in processInstruction()
148 case spirv::Opcode::OpSourceContinued: in processInstruction()
149 case spirv::Opcode::OpSourceExtension: in processInstruction()
153 case spirv::Opcode::OpTypeVoid: in processInstruction()
154 case spirv::Opcode::OpTypeBool: in processInstruction()
155 case spirv::Opcode::OpTypeInt: in processInstruction()
156 case spirv::Opcode::OpTypeFloat: in processInstruction()
157 case spirv::Opcode::OpTypeVector: in processInstruction()
158 case spirv::Opcode::OpTypeMatrix: in processInstruction()
159 case spirv::Opcode::OpTypeArray: in processInstruction()
160 case spirv::Opcode::OpTypeFunction: in processInstruction()
161 case spirv::Opcode::OpTypeImage: in processInstruction()
162 case spirv::Opcode::OpTypeSampledImage: in processInstruction()
163 case spirv::Opcode::OpTypeRuntimeArray: in processInstruction()
164 case spirv::Opcode::OpTypeStruct: in processInstruction()
165 case spirv::Opcode::OpTypePointer: in processInstruction()
166 case spirv::Opcode::OpTypeCooperativeMatrixNV: in processInstruction()
168 case spirv::Opcode::OpTypeForwardPointer: in processInstruction()
170 case spirv::Opcode::OpConstant: in processInstruction()
172 case spirv::Opcode::OpSpecConstant: in processInstruction()
174 case spirv::Opcode::OpConstantComposite: in processInstruction()
176 case spirv::Opcode::OpSpecConstantComposite: in processInstruction()
178 case spirv::Opcode::OpSpecConstantOp: in processInstruction()
180 case spirv::Opcode::OpConstantTrue: in processInstruction()
182 case spirv::Opcode::OpSpecConstantTrue: in processInstruction()
184 case spirv::Opcode::OpConstantFalse: in processInstruction()
186 case spirv::Opcode::OpSpecConstantFalse: in processInstruction()
188 case spirv::Opcode::OpConstantNull: in processInstruction()
190 case spirv::Opcode::OpDecorate: in processInstruction()
192 case spirv::Opcode::OpMemberDecorate: in processInstruction()
194 case spirv::Opcode::OpFunction: in processInstruction()
196 case spirv::Opcode::OpLabel: in processInstruction()
198 case spirv::Opcode::OpBranch: in processInstruction()
200 case spirv::Opcode::OpBranchConditional: in processInstruction()
202 case spirv::Opcode::OpSelectionMerge: in processInstruction()
204 case spirv::Opcode::OpLoopMerge: in processInstruction()
206 case spirv::Opcode::OpPhi: in processInstruction()
208 case spirv::Opcode::OpUndef: in processInstruction()