Lines Matching refs:OpcodeIdx

148   for (unsigned OpcodeIdx = 0; OpcodeIdx <= LastOp - FirstOp; ++OpcodeIdx) {  in computeTables()  local
149 const unsigned Opcode = FirstOp + OpcodeIdx; in computeTables()
150 for (unsigned TypeIdx = 0; TypeIdx != SpecifiedActions[OpcodeIdx].size(); in computeTables()
160 for (auto LLT2Action : SpecifiedActions[OpcodeIdx][TypeIdx]) { in computeTables()
180 if (TypeIdx < ScalarSizeChangeStrategies[OpcodeIdx].size() && in computeTables()
181 ScalarSizeChangeStrategies[OpcodeIdx][TypeIdx] != nullptr) in computeTables()
182 S = ScalarSizeChangeStrategies[OpcodeIdx][TypeIdx]; in computeTables()
226 if (TypeIdx < VectorElementSizeChangeStrategies[OpcodeIdx].size() && in computeTables()
227 VectorElementSizeChangeStrategies[OpcodeIdx][TypeIdx] != nullptr) in computeTables()
229 VectorElementSizeChangeStrategies[OpcodeIdx][TypeIdx]; in computeTables()
272 unsigned OpcodeIdx = getOpcodeIdxForOpcode(Opcode); in getActionDefinitionsIdx() local
273 if (unsigned Alias = RulesForOpcode[OpcodeIdx].getAlias()) { in getActionDefinitionsIdx()
276 OpcodeIdx = getOpcodeIdxForOpcode(Alias); in getActionDefinitionsIdx()
278 << RulesForOpcode[OpcodeIdx].getAlias() << "\n"); in getActionDefinitionsIdx()
279 assert(RulesForOpcode[OpcodeIdx].getAlias() == 0 && "Cannot chain aliases"); in getActionDefinitionsIdx()
282 return OpcodeIdx; in getActionDefinitionsIdx()
287 unsigned OpcodeIdx = getActionDefinitionsIdx(Opcode); in getActionDefinitions() local
288 return RulesForOpcode[OpcodeIdx]; in getActionDefinitions()
292 unsigned OpcodeIdx = getActionDefinitionsIdx(Opcode); in getActionDefinitionsBuilder() local
293 auto &Result = RulesForOpcode[OpcodeIdx]; in getActionDefinitionsBuilder()
485 const unsigned OpcodeIdx = getOpcodeIdxForOpcode(Aspect.Opcode); in findScalarLegalAction() local
487 AddrSpace2PointerActions[OpcodeIdx].find(Aspect.Type.getAddressSpace()) == in findScalarLegalAction()
488 AddrSpace2PointerActions[OpcodeIdx].end()) { in findScalarLegalAction()
493 ? AddrSpace2PointerActions[OpcodeIdx] in findScalarLegalAction()
496 : ScalarActions[OpcodeIdx]; in findScalarLegalAction()
516 const unsigned OpcodeIdx = getOpcodeIdxForOpcode(Aspect.Opcode); in findVectorLegalAction() local
518 if (TypeIdx >= ScalarInVectorActions[OpcodeIdx].size()) in findVectorLegalAction()
521 ScalarInVectorActions[OpcodeIdx][TypeIdx]; in findVectorLegalAction()
531 auto i = NumElements2Actions[OpcodeIdx].find( in findVectorLegalAction()
533 if (i == NumElements2Actions[OpcodeIdx].end()) { in findVectorLegalAction()