Home
last modified time | relevance | path

Searched refs:MipsInstrInfo (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsInstrInfo.cpp38 void MipsInstrInfo::anchor() {} in anchor()
40 MipsInstrInfo::MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBr) in MipsInstrInfo() function in MipsInstrInfo
44 const MipsInstrInfo *MipsInstrInfo::create(MipsSubtarget &STI) { in create()
58 void MipsInstrInfo::
66 MipsInstrInfo::GetMemOperand(MachineBasicBlock &MBB, int FI, in GetMemOperand()
95 bool MipsInstrInfo::analyzeBranch(MachineBasicBlock &MBB, in analyzeBranch()
121 unsigned MipsInstrInfo::insertBranch(MachineBasicBlock &MBB, in insertBranch()
183 bool MipsInstrInfo::reverseBranchCondition( in reverseBranchCondition()
191 MipsInstrInfo::BranchType MipsInstrInfo::analyzeBranch( in analyzeBranch()
439 unsigned MipsInstrInfo::getEquivalentCompactForm( in getEquivalentCompactForm()
[all …]
H A DMipsDelaySlotFiller.cpp563 const MipsInstrInfo *TII = STI.getInstrInfo(); in replaceWithCompactBranch()
605 const MipsInstrInfo *TII = STI.getInstrInfo(); in runOnMachineBasicBlock()
720 const MipsInstrInfo *TII = STI.getInstrInfo(); in searchRange()
852 std::pair<MipsInstrInfo::BranchType, MachineInstr *>
855 const MipsInstrInfo *TII = in getBranch()
861 MipsInstrInfo::BranchType R = in getBranch()
864 if ((R == MipsInstrInfo::BT_None) || (R == MipsInstrInfo::BT_NoBranch)) in getBranch()
867 if (R != MipsInstrInfo::BT_CondUncond) { in getBranch()
899 if (P.first == MipsInstrInfo::BT_None) in examinePred()
902 if ((P.first != MipsInstrInfo::BT_Uncond) && in examinePred()
[all …]
H A DMipsInstrInfo.h42 class MipsInstrInfo : public MipsGenInstrInfo {
59 explicit MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBrOpc);
61 static const MipsInstrInfo *create(MipsSubtarget &STI);
183 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI);
184 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
H A DRelocation.txt51 Here the instantiation of MipsHiLoRelocs in MipsInstrInfo.td is used
54 // lib/Target/Mips/MipsInstrInfo.td
84 // lib/Target/Mips/MipsInstrInfo.td
H A DMipsSubtarget.h208 std::unique_ptr<const MipsInstrInfo> InstrInfo;
366 const MipsInstrInfo *getInstrInfo() const override { return InstrInfo.get(); } in getInstrInfo()
H A DMips.td60 include "MipsInstrInfo.td"
68 def MipsInstrInfo : InstrInfo;
254 let InstructionSet = MipsInstrInfo;
H A DMipsSEInstrInfo.h22 class MipsSEInstrInfo : public MipsInstrInfo {
H A DMips16InstrInfo.h28 class Mips16InstrInfo : public MipsInstrInfo {
H A DMicroMipsSizeReduction.cpp141 static const MipsInstrInfo *MipsII;
206 const MipsInstrInfo *MicroMipsSizeReduce::MipsII;
785 MipsII = static_cast<const MipsInstrInfo *>(Subtarget->getInstrInfo()); in runOnMachineFunction()
H A DMipsBranchExpansion.cpp168 const MipsInstrInfo *TII;
721 static void emitGPDisp(MachineFunction &F, const MipsInstrInfo *TII) { in emitGPDisp()
840 TII = static_cast<const MipsInstrInfo *>(STI->getInstrInfo()); in runOnMachineFunction()
H A DMipsSubtarget.cpp88 MipsInstrInfo::create(initializeSubtargetDependencies(CPU, FS, TM))), in MipsSubtarget()
H A DMips16InstrInfo.cpp44 : MipsInstrInfo(STI, Mips::Bimm16) {} in Mips16InstrInfo()
472 const MipsInstrInfo *llvm::createMips16InstrInfo(const MipsSubtarget &STI) { in createMips16InstrInfo()
H A DMipsInstructionSelector.cpp43 const MipsInstrInfo &TII;
H A DMipsSEInstrInfo.cpp35 : MipsInstrInfo(STI, getUnconditionalBranch(STI)), RI() {} in MipsSEInstrInfo()
905 const MipsInstrInfo *llvm::createMipsSEInstrInfo(const MipsSubtarget &STI) { in createMipsSEInstrInfo()
H A DMipsExpandPseudo.cpp39 const MipsInstrInfo *TII;
H A DMipsInstrFPU.td690 // Mips branch codes. These correspond to condcode in MipsInstrInfo.h.
H A DMipsInstrInfo.td1 //===- MipsInstrInfo.td - Target Description for Mips Target -*- tablegen -*-=//
/freebsd-12.1/lib/clang/libllvm/
H A DMakefile1066 SRCS_MIN+= Target/Mips/MipsInstrInfo.cpp