Lines Matching refs:LegalizerInfo
265 unsigned LegalizerInfo::getOpcodeIdxForOpcode(unsigned Opcode) const { in getOpcodeIdxForOpcode()
270 unsigned LegalizerInfo::getActionDefinitionsIdx(unsigned Opcode) const { in getActionDefinitionsIdx()
283 LegalizerInfo::getActionDefinitions(unsigned Opcode) const { in getActionDefinitions()
288 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder(unsigned Opcode) { in getActionDefinitionsBuilder()
295 LegalizeRuleSet &LegalizerInfo::getActionDefinitionsBuilder( in getActionDefinitionsBuilder()
310 void LegalizerInfo::aliasActionDefinitions(unsigned OpcodeTo, in aliasActionDefinitions()
319 LegalizerInfo::getAction(const LegalityQuery &Query) const { in getAction()
329 LegalizerInfo::getAction(const MachineInstr &MI, in getAction()
358 bool LegalizerInfo::isLegal(const MachineInstr &MI, in isLegal()
363 bool LegalizerInfo::isLegalOrCustom(const MachineInstr &MI, in isLegalOrCustom()
371 unsigned LegalizerInfo::getExtOpcodeForWideningConstant(LLT SmallTy) const { in getExtOpcodeForWideningConstant()
376 void LegalizerInfo::verify(const MCInstrInfo &MII) const { in verify()
425 if (const LegalizerInfo *MLI = MF.getSubtarget().getLegalizerInfo()) { in machineFunctionIsIllegal()