Searched refs:MipsInstrInfo (Results 1 – 17 of 17) sorted by relevance
/external/llvm/lib/Target/Mips/ |
D | MipsInstrInfo.cpp | 30 MipsInstrInfo::MipsInstrInfo(MipsTargetMachine &tm, unsigned UncondBr) in MipsInstrInfo() function in MipsInstrInfo 34 const MipsInstrInfo *MipsInstrInfo::create(MipsTargetMachine &TM) { in create() 41 bool MipsInstrInfo::isZeroImm(const MachineOperand &op) const { in isZeroImm() 47 void MipsInstrInfo:: 54 MachineMemOperand *MipsInstrInfo::GetMemOperand(MachineBasicBlock &MBB, int FI, in GetMemOperand() 68 void MipsInstrInfo::AnalyzeCondBr(const MachineInstr *Inst, unsigned Opc, in AnalyzeCondBr() 83 bool MipsInstrInfo::AnalyzeBranch(MachineBasicBlock &MBB, in AnalyzeBranch() 94 void MipsInstrInfo::BuildCondBr(MachineBasicBlock &MBB, in BuildCondBr() 113 unsigned MipsInstrInfo:: 145 unsigned MipsInstrInfo:: [all …]
|
D | MipsDelaySlotFiller.cpp | 234 std::pair<MipsInstrInfo::BranchType, MachineInstr *> 516 const MipsInstrInfo *TII = in runOnMachineBasicBlock() 517 static_cast<const MipsInstrInfo*>(TM.getInstrInfo()); in runOnMachineBasicBlock() 651 std::pair<MipsInstrInfo::BranchType, MachineInstr *> 653 const MipsInstrInfo *TII = in getBranch() 654 static_cast<const MipsInstrInfo*>(TM.getInstrInfo()); in getBranch() 659 MipsInstrInfo::BranchType R = in getBranch() 662 if ((R == MipsInstrInfo::BT_None) || (R == MipsInstrInfo::BT_NoBranch)) in getBranch() 665 if (R != MipsInstrInfo::BT_CondUncond) { in getBranch() 667 return std::make_pair(MipsInstrInfo::BT_None, (MachineInstr*)NULL); in getBranch() [all …]
|
D | MipsInstrInfo.h | 29 class MipsInstrInfo : public MipsGenInstrInfo { 44 explicit MipsInstrInfo(MipsTargetMachine &TM, unsigned UncondBrOpc); 46 static const MipsInstrInfo *create(MipsTargetMachine &TM); 138 const MipsInstrInfo *createMips16InstrInfo(MipsTargetMachine &TM); 139 const MipsInstrInfo *createMipsSEInstrInfo(MipsTargetMachine &TM);
|
D | MipsTargetMachine.h | 37 OwningPtr<const MipsInstrInfo> InstrInfo; 40 OwningPtr<const MipsInstrInfo> InstrInfo16; 43 OwningPtr<const MipsInstrInfo> InstrInfoSE; 61 virtual const MipsInstrInfo *getInstrInfo() const in getInstrInfo()
|
D | MipsLongBranch.cpp | 173 const MipsInstrInfo *TII = in initMBBInfo() 174 static_cast<const MipsInstrInfo*>(TM.getInstrInfo()); in initMBBInfo() 220 const MipsInstrInfo *TII = in replaceBranch() 221 static_cast<const MipsInstrInfo*>(TM.getInstrInfo()); in replaceBranch() 252 const MipsInstrInfo *TII = in expandToLongBranch() 253 static_cast<const MipsInstrInfo*>(TM.getInstrInfo()); in expandToLongBranch() 395 static void emitGPDisp(MachineFunction &F, const MipsInstrInfo *TII) { in emitGPDisp() 407 const MipsInstrInfo *TII = in runOnMachineFunction() 408 static_cast<const MipsInstrInfo*>(TM.getInstrInfo()); in runOnMachineFunction()
|
D | MipsTargetMachine.cpp | 71 InstrInfo(MipsInstrInfo::create(*this)), in MipsTargetMachine() 84 InstrInfo.reset(MipsInstrInfo::create(*this)); in setHelperClassesMips16() 102 InstrInfo.reset(MipsInstrInfo::create(*this)); in setHelperClassesMipsSE()
|
D | Mips.td | 24 include "MipsInstrInfo.td" 27 def MipsInstrInfo : InstrInfo; 115 let InstructionSet = MipsInstrInfo;
|
D | Android.mk | 27 MipsInstrInfo.cpp \
|
D | MipsSEInstrInfo.h | 22 class MipsSEInstrInfo : public MipsInstrInfo {
|
D | CMakeLists.txt | 29 MipsInstrInfo.cpp
|
D | Mips16InstrInfo.h | 22 class Mips16InstrInfo : public MipsInstrInfo {
|
D | Mips16InstrInfo.cpp | 39 : MipsInstrInfo(tm, Mips::BimmX16), in Mips16InstrInfo() 472 const MipsInstrInfo *llvm::createMips16InstrInfo(MipsTargetMachine &TM) { in createMips16InstrInfo()
|
D | MipsSEInstrInfo.cpp | 33 : MipsInstrInfo(tm, in MipsSEInstrInfo() 535 const MipsInstrInfo *llvm::createMipsSEInstrInfo(MipsTargetMachine &TM) { in createMipsSEInstrInfo()
|
D | MipsCodeEmitter.cpp | 50 const MipsInstrInfo *II;
|
D | MipsInstrFPU.td | 501 // Mips branch codes. These correspond to condcode in MipsInstrInfo.h. 512 // Mips condition codes. They must correspond to condcode in MipsInstrInfo.h.
|
D | MipsInstrFormats.td | 85 // TSFlags layout should be kept in sync with MipsInstrInfo.h.
|
D | MipsInstrInfo.td | 1 //===- MipsInstrInfo.td - Target Description for Mips Target -*- tablegen -*-=//
|