Searched refs:SparcInstrInfo (Results 1 – 7 of 7) sorted by relevance
40 void SparcInstrInfo::anchor() {} in anchor()42 SparcInstrInfo::SparcInstrInfo(SparcSubtarget &ST) in SparcInstrInfo() function in SparcInstrInfo51 Register SparcInstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()70 Register SparcInstrInfo::isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()213 SparcInstrInfo::getBranchDestBlock(const MachineInstr &MI) const { in getBranchDestBlock()244 bool SparcInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()327 unsigned SparcInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()367 unsigned SparcInstrInfo::removeBranch(MachineBasicBlock &MBB, in removeBranch()393 bool SparcInstrInfo::reverseBranchCondition( in reverseBranchCondition()401 bool SparcInstrInfo::isBranchOffsetInRange(unsigned BranchOpc, in isBranchOffsetInRange()[all …]
19 #include "SparcInstrInfo.h"47 SparcInstrInfo InstrInfo;56 const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getRegisterInfo()
48 const SparcInstrInfo &TII = in emitSPAdjustment()49 *static_cast<const SparcInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitSPAdjustment()92 const SparcInstrInfo &TII = in emitPrologue()93 *static_cast<const SparcInstrInfo *>(Subtarget.getInstrInfo()); in emitPrologue()218 const SparcInstrInfo &TII = in emitEpilogue()219 *static_cast<const SparcInstrInfo *>(MF.getSubtarget().getInstrInfo()); in emitEpilogue()
38 class SparcInstrInfo : public SparcGenInstrInfo {43 explicit SparcInstrInfo(SparcSubtarget &ST);
99 include "SparcInstrInfo.td"101 def SparcInstrInfo : InstrInfo;211 let InstructionSet = SparcInstrInfo;
12 // Some SPARC v9 instructions are defined in SparcInstrInfo.td because they can
1 //===-- SparcInstrInfo.td - Target Description for Sparc Target -----------===//