Lines Matching refs:Opcode

47   OS << Opcode << ", Tys={";  in print()
53 OS << Opcode << ", MMOs={"; in print()
149 const unsigned Opcode = FirstOp + OpcodeIdx; in computeTables() local
186 setScalarAction(Opcode, TypeIdx, S(ScalarSpecifiedActions)); in computeTables()
197 Opcode, TypeIdx, PointerSpecifiedActions.first, in computeTables()
220 Opcode, TypeIdx, ElementSize, in computeTables()
231 Opcode, TypeIdx, VectorElementSizeChangeStrategy(ElementSizesSeen)); in computeTables()
266 unsigned LegalizerInfo::getOpcodeIdxForOpcode(unsigned Opcode) const { in getOpcodeIdxForOpcode()
267 assert(Opcode >= FirstOp && Opcode <= LastOp && "Unsupported opcode"); in getOpcodeIdxForOpcode()
268 return Opcode - FirstOp; in getOpcodeIdxForOpcode()
271 unsigned LegalizerInfo::getActionDefinitionsIdx(unsigned Opcode) const { in getActionDefinitionsIdx()
272 unsigned OpcodeIdx = getOpcodeIdxForOpcode(Opcode); in getActionDefinitionsIdx()
274 LLVM_DEBUG(dbgs() << ".. opcode " << Opcode << " is aliased to " << Alias in getActionDefinitionsIdx()
286 LegalizerInfo::getActionDefinitions(unsigned Opcode) const { in getActionDefinitions()
287 unsigned OpcodeIdx = getActionDefinitionsIdx(Opcode); in getActionDefinitions()
291 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder(unsigned Opcode) { in getActionDefinitionsBuilder() argument
292 unsigned OpcodeIdx = getActionDefinitionsIdx(Opcode); in getActionDefinitionsBuilder()
323 LegalizeActionStep Step = getActionDefinitions(Query.Opcode).apply(Query); in getAction()
329 auto Action = getAspectAction({Query.Opcode, i, Query.Types[i]}); in getAction()
483 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) in findScalarLegalAction()
485 const unsigned OpcodeIdx = getOpcodeIdxForOpcode(Aspect.Opcode); in findScalarLegalAction()
514 if (Aspect.Opcode < FirstOp || Aspect.Opcode > LastOp) in findVectorLegalAction()
516 const unsigned OpcodeIdx = getOpcodeIdxForOpcode(Aspect.Opcode); in findVectorLegalAction()
548 for (unsigned Opcode = FirstOp; Opcode <= LastOp; ++Opcode) { in verify() local
549 const MCInstrDesc &MCID = MII.get(Opcode); in verify()
557 LLVM_DEBUG(dbgs() << MII.getName(Opcode) << " (opcode " << Opcode in verify()
560 const LegalizeRuleSet &RuleSet = getActionDefinitions(Opcode); in verify()
562 FailedOpcodes.push_back(Opcode); in verify()
566 for (unsigned Opcode : FailedOpcodes) in verify() local
567 errs() << " " << MII.getName(Opcode); in verify()