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 unsigned SparcInstrInfo::isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()70 unsigned SparcInstrInfo::isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()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()438 void SparcInstrInfo::copyPhysReg(MachineBasicBlock &MBB, in copyPhysReg()[all …]
47 SparcInstrInfo InstrInfo;56 const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getInstrInfo()
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);
97 include "SparcInstrInfo.td"99 def SparcInstrInfo : InstrInfo;208 let InstructionSet = SparcInstrInfo;
12 // Some SPARC v9 instructions are defined in SparcInstrInfo.td because they can
1 //===-- SparcInstrInfo.td - Target Description for Sparc Target -----------===//