Lines Matching refs:TargetInstrInfo

41 TargetInstrInfo::~TargetInstrInfo() {  in ~TargetInstrInfo()
45 TargetInstrInfo::getRegClass(const MCInstrDesc &MCID, unsigned OpNum, in getRegClass()
65 void TargetInstrInfo::insertNoop(MachineBasicBlock &MBB, in insertNoop()
89 unsigned TargetInstrInfo::getInlineAsmLength(const char *Str, in getInlineAsmLength()
128 TargetInstrInfo::ReplaceTailWithBranchTo(MachineBasicBlock::iterator Tail, in ReplaceTailWithBranchTo()
148 MachineInstr *TargetInstrInfo::commuteInstructionImpl(MachineInstr &MI, in commuteInstructionImpl()
231 MachineInstr *TargetInstrInfo::commuteInstruction(MachineInstr &MI, bool NewMI, in commuteInstruction()
246 bool TargetInstrInfo::fixCommutedOpIndices(unsigned &ResultIdx1, in fixCommutedOpIndices()
277 bool TargetInstrInfo::findCommutedOpIndices(MachineInstr &MI, in findCommutedOpIndices()
301 bool TargetInstrInfo::isUnpredicatedTerminator(const MachineInstr &MI) const { in isUnpredicatedTerminator()
312 bool TargetInstrInfo::PredicateInstruction( in PredicateInstruction()
342 bool TargetInstrInfo::hasLoadFromStackSlot( in hasLoadFromStackSlot()
356 bool TargetInstrInfo::hasStoreToStackSlot( in hasStoreToStackSlot()
370 bool TargetInstrInfo::getStackSlotRange(const TargetRegisterClass *RC, in getStackSlotRange()
400 void TargetInstrInfo::reMaterialize(MachineBasicBlock &MBB, in reMaterialize()
410 bool TargetInstrInfo::produceSameValue(const MachineInstr &MI0, in produceSameValue()
416 MachineInstr &TargetInstrInfo::duplicate(MachineBasicBlock &MBB, in duplicate()
457 void TargetInstrInfo::getNoop(MCInst &NopInst) const { in getNoop()
463 const TargetInstrInfo &TII) { in foldPatchpoint()
524 MachineInstr *TargetInstrInfo::foldMemoryOperand(MachineInstr &MI, in foldMemoryOperand()
611 MachineInstr *TargetInstrInfo::foldMemoryOperand(MachineInstr &MI, in foldMemoryOperand()
659 bool TargetInstrInfo::hasReassociableOperands( in hasReassociableOperands()
678 bool TargetInstrInfo::hasReassociableSibling(const MachineInstr &Inst, in hasReassociableSibling()
705 bool TargetInstrInfo::isReassociationCandidate(const MachineInstr &Inst, in isReassociationCandidate()
733 bool TargetInstrInfo::getMachineCombinerPatterns( in getMachineCombinerPatterns()
757 TargetInstrInfo::isThroughputPattern(MachineCombinerPattern Pattern) const { in isThroughputPattern()
763 void TargetInstrInfo::reassociateOps( in reassociateOps()
771 const TargetInstrInfo *TII = MF->getSubtarget().getInstrInfo(); in reassociateOps()
847 void TargetInstrInfo::genAlternativeCodeSequence( in genAlternativeCodeSequence()
874 bool TargetInstrInfo::isReallyTriviallyReMaterializableGeneric( in isReallyTriviallyReMaterializableGeneric()
953 int TargetInstrInfo::getSPAdjust(const MachineInstr &MI) const { in getSPAdjust()
977 bool TargetInstrInfo::isSchedulingBoundary(const MachineInstr &MI, in isSchedulingBoundary()
996 bool TargetInstrInfo::usePreRAHazardRecognizer() const { in usePreRAHazardRecognizer()
1001 ScheduleHazardRecognizer *TargetInstrInfo::
1009 ScheduleHazardRecognizer *TargetInstrInfo::
1017 ScheduleHazardRecognizer *TargetInstrInfo::
1029 TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
1045 int TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
1060 unsigned TargetInstrInfo::getNumMicroOps(const InstrItineraryData *ItinData, in getNumMicroOps()
1076 unsigned TargetInstrInfo::defaultDefLatency(const MCSchedModel &SchedModel, in defaultDefLatency()
1087 unsigned TargetInstrInfo::getPredicationCost(const MachineInstr &) const { in getPredicationCost()
1091 unsigned TargetInstrInfo::getInstrLatency(const InstrItineraryData *ItinData, in getInstrLatency()
1102 bool TargetInstrInfo::hasLowDefLatency(const TargetSchedModel &SchedModel, in hasLowDefLatency()
1116 int TargetInstrInfo::getOperandLatency(const InstrItineraryData *ItinData, in getOperandLatency()
1128 int TargetInstrInfo::computeDefOperandLatency( in computeDefOperandLatency()
1142 bool TargetInstrInfo::getRegSequenceInputs( in getRegSequenceInputs()
1169 bool TargetInstrInfo::getExtractSubregInputs( in getExtractSubregInputs()
1194 bool TargetInstrInfo::getInsertSubregInputs( in getInsertSubregInputs()