Home
last modified time | relevance | path

Searched refs:SparcInstrInfo (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp40 void SparcInstrInfo::anchor() {} in anchor()
42 SparcInstrInfo::SparcInstrInfo(SparcSubtarget &ST) in SparcInstrInfo() function in SparcInstrInfo
51 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 …]
H A DSparcSubtarget.h19 #include "SparcInstrInfo.h"
47 SparcInstrInfo InstrInfo;
56 const SparcInstrInfo *getInstrInfo() const override { return &InstrInfo; } in getRegisterInfo()
H A DSparcFrameLowering.cpp48 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()
H A DSparcInstrInfo.h38 class SparcInstrInfo : public SparcGenInstrInfo {
43 explicit SparcInstrInfo(SparcSubtarget &ST);
H A DSparc.td99 include "SparcInstrInfo.td"
101 def SparcInstrInfo : InstrInfo;
211 let InstructionSet = SparcInstrInfo;
H A DSparcInstr64Bit.td12 // Some SPARC v9 instructions are defined in SparcInstrInfo.td because they can
H A DSparcInstrInfo.td1 //===-- SparcInstrInfo.td - Target Description for Sparc Target -----------===//