Searched refs:InstructionDesc (Results 1 – 15 of 15) sorted by relevance
1343 InstructionParameters InstructionDesc[OpCodeMask + 1]; variable1368 InstructionDesc[OpNop].setResultAndType(false, false); in Parameterize()1369 InstructionDesc[OpSource].setResultAndType(false, false); in Parameterize()1370 InstructionDesc[OpSourceContinued].setResultAndType(false, false); in Parameterize()1371 InstructionDesc[OpSourceExtension].setResultAndType(false, false); in Parameterize()1372 InstructionDesc[OpExtension].setResultAndType(false, false); in Parameterize()1373 InstructionDesc[OpExtInstImport].setResultAndType(true, false); in Parameterize()1374 InstructionDesc[OpCapability].setResultAndType(false, false); in Parameterize()1375 InstructionDesc[OpMemoryModel].setResultAndType(false, false); in Parameterize()1376 InstructionDesc[OpEntryPoint].setResultAndType(false, false); in Parameterize()[all …]
198 if (InstructionDesc[opCode].hasType()) { in processInstructions()205 if (InstructionDesc[opCode].hasResult()) { in processInstructions()437 for (int op = 0; op < InstructionDesc[opCode].operands.getNum() && numOperands > 0; ++op) { in disassembleInstruction()439 OperandClass operandClass = InstructionDesc[opCode].operands.getClass(op); in disassembleInstruction()
427 if (spv::InstructionDesc[opCode].hasType()) in buildLocalMaps()431 if (spv::InstructionDesc[opCode].hasResult()) { in buildLocalMaps()534 if (spv::InstructionDesc[opCode].hasType()) { in processInstruction()539 if (spv::InstructionDesc[opCode].hasResult()) { in processInstruction()575 switch (spv::InstructionDesc[opCode].operands.getClass(op)) { in processInstruction()754 if (spv::InstructionDesc[opCode].hasResult()) { in mapFnBodies()755 … const unsigned word = start + (spv::InstructionDesc[opCode].hasType() ? 2 : 1); in mapFnBodies()
247 extern InstructionParameters InstructionDesc[];
160 struct InstructionDesc { struct171 const InstructionDesc& Get(byte x) const { in Get()176 InstructionDesc instructions_[256];217 InstructionDesc* id = &instructions_[bm[i].b]; in CopyTable()235 InstructionDesc* id = &instructions_[b]; in SetTableRange()246 InstructionDesc* id = &instructions_[b]; in AddJumpConditionalShort()258 static const InstructionDesc cmov_instructions[16] = {2173 const InstructionDesc& idesc = cmov_instructions[condition]; in TwoByteOpcodeInstruction()2374 const InstructionDesc& idesc = instruction_table_->Get(current); in InstructionDecode()
41 InstructionValues InstructionDesc; variable307 InstructionDesc.emplace_back( in jsonToSpirv()
252 extern InstructionValues InstructionDesc;
248 for (auto& enumRow : spv::InstructionDesc) { in TPrinter()
250 for (auto& enumRow : spv::InstructionDesc) { in TPrinter()
247 for (auto& enumRow : spv::InstructionDesc) { in TPrinter()
133 struct InstructionDesc { struct143 const InstructionDesc& Get(byte x) const { return instructions_[x]; } in Get()150 InstructionDesc instructions_[256];196 InstructionDesc* id = &instructions_[bm[i].b]; in CopyTable()210 InstructionDesc* id = &instructions_[b]; in SetTableRange()220 InstructionDesc* id = &instructions_[b]; in AddJumpConditionalShort()1547 const InstructionDesc& idesc = instruction_table_->Get(*data); in InstructionDecode()