/external/llvm/lib/Target/Mips/ |
D | MipsSubtarget.cpp | 60 void MipsSubtarget::anchor() { } in anchor() 62 MipsSubtarget::MipsSubtarget(const Triple &TT, const std::string &CPU, in MipsSubtarget() function in MipsSubtarget 130 bool MipsSubtarget::enablePostRAScheduler() const { return true; } in enablePostRAScheduler() 132 void MipsSubtarget::getCriticalPathRCs(RegClassVector &CriticalPathRCs) const { in getCriticalPathRCs() 138 CodeGenOpt::Level MipsSubtarget::getOptLevelToEnablePostRAScheduler() const { in getOptLevelToEnablePostRAScheduler() 142 MipsSubtarget & 143 MipsSubtarget::initializeSubtargetDependencies(StringRef CPU, StringRef FS, in initializeSubtargetDependencies() 158 bool MipsSubtarget::useConstantIslands() { in useConstantIslands() 163 Reloc::Model MipsSubtarget::getRelocationModel() const { in getRelocationModel() 167 bool MipsSubtarget::isABI_EABI() const { return getABI().IsEABI(); } in isABI_EABI() [all …]
|
D | MipsFrameLowering.h | 21 class MipsSubtarget; variable 25 const MipsSubtarget &STI; 28 explicit MipsFrameLowering(const MipsSubtarget &sti, unsigned Alignment) in MipsFrameLowering() 31 static const MipsFrameLowering *create(const MipsSubtarget &ST); 49 const MipsFrameLowering *createMips16FrameLowering(const MipsSubtarget &ST); 50 const MipsFrameLowering *createMipsSEFrameLowering(const MipsSubtarget &ST);
|
D | MipsTargetMachine.h | 34 MipsSubtarget *Subtarget; 35 MipsSubtarget DefaultSubtarget; 36 MipsSubtarget NoMips16Subtarget; 37 MipsSubtarget Mips16Subtarget; 39 mutable StringMap<std::unique_ptr<MipsSubtarget>> SubtargetMap; 49 const MipsSubtarget *getSubtargetImpl() const { in getSubtargetImpl() 55 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
|
D | MipsRegisterInfo.cpp | 54 MipsABIInfo ABI = MF.getSubtarget<MipsSubtarget>().getABI(); in getPointerRegClass() 86 const MipsSubtarget &Subtarget = MF->getSubtarget<MipsSubtarget>(); in getCalleeSavedRegs() 118 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getCallPreservedMask() 152 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getReservedRegs() 284 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in getFrameRegister() 307 const MipsSubtarget &Subtarget = MF.getSubtarget<MipsSubtarget>(); in canRealignStack()
|
D | MipsInstrInfo.h | 32 class MipsSubtarget; variable 36 const MipsSubtarget &Subtarget; 49 explicit MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBrOpc); 51 static const MipsInstrInfo *create(MipsSubtarget &STI); 146 const MipsInstrInfo *createMips16InstrInfo(const MipsSubtarget &STI); 147 const MipsInstrInfo *createMipsSEInstrInfo(const MipsSubtarget &STI);
|
D | MipsTargetMachine.cpp | 123 const MipsSubtarget * 159 I = llvm::make_unique<MipsSubtarget>(TargetTriple, CPU, FS, isLittle, in getSubtargetImpl() 168 Subtarget = const_cast<MipsSubtarget *>(getSubtargetImpl(*MF->getFunction())); in resetSubtarget() 190 const MipsSubtarget &getMipsSubtarget() const { in getMipsSubtarget()
|
D | MipsSubtarget.h | 36 class MipsSubtarget : public MipsGenSubtargetInfo { 176 MipsSubtarget(const Triple &TT, const std::string &CPU, const std::string &FS, 279 MipsSubtarget &initializeSubtargetDependencies(StringRef CPU, StringRef FS,
|
D | MipsMachineFunction.cpp | 38 MipsSubtarget const &STI = in getGlobalBaseReg() 39 static_cast<const MipsSubtarget &>(MF.getSubtarget()); in getGlobalBaseReg()
|
D | Mips16InstrInfo.h | 21 class MipsSubtarget; variable 26 explicit Mips16InstrInfo(const MipsSubtarget &STI);
|
D | MipsISelLowering.h | 217 class MipsSubtarget; variable 224 const MipsSubtarget &STI); 227 const MipsSubtarget &STI); 392 const MipsSubtarget &Subtarget; 589 const MipsSubtarget &STI); 592 const MipsSubtarget &STI);
|
D | MipsCCState.h | 19 class MipsSubtarget; variable 28 const MipsSubtarget &Subtarget);
|
D | MipsDelaySlotFiller.cpp | 511 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo(); in replaceWithCompactBranch() 534 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo(); in replaceWithCompactJump() 571 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); in runOnMachineBasicBlock() 683 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>(); in searchRange() 816 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo(); in getBranch()
|
D | Mips16FrameLowering.cpp | 32 Mips16FrameLowering::Mips16FrameLowering(const MipsSubtarget &STI) in Mips16FrameLowering() 175 llvm::createMips16FrameLowering(const MipsSubtarget &ST) { in createMips16FrameLowering()
|
D | Mips16FrameLowering.h | 22 explicit Mips16FrameLowering(const MipsSubtarget &STI);
|
D | MipsSEFrameLowering.h | 23 explicit MipsSEFrameLowering(const MipsSubtarget &STI);
|
D | MipsLongBranch.cpp | 259 const MipsSubtarget &Subtarget = in expandToLongBranch() 260 static_cast<const MipsSubtarget &>(MF->getSubtarget()); in expandToLongBranch() 451 const MipsSubtarget &STI = in runOnMachineFunction() 452 static_cast<const MipsSubtarget &>(F.getSubtarget()); in runOnMachineFunction()
|
D | MipsInstrInfo.cpp | 33 MipsInstrInfo::MipsInstrInfo(const MipsSubtarget &STI, unsigned UncondBr) in MipsInstrInfo() 37 const MipsInstrInfo *MipsInstrInfo::create(MipsSubtarget &STI) { in create()
|
D | Mips16ISelLowering.h | 23 const MipsSubtarget &STI);
|
D | Android.mk | 45 MipsSubtarget.cpp \
|
D | MipsSEInstrInfo.h | 26 explicit MipsSEInstrInfo(const MipsSubtarget &STI);
|
D | CMakeLists.txt | 46 MipsSubtarget.cpp
|
D | MipsFrameLowering.cpp | 85 const MipsFrameLowering *MipsFrameLowering::create(const MipsSubtarget &ST) { in create()
|
D | MipsISelDAGToDAG.h | 49 const MipsSubtarget *Subtarget;
|
D | MipsTargetObjectFile.cpp | 88 const MipsSubtarget &Subtarget = in IsGlobalInSmallSectionImpl()
|
D | MipsSEISelLowering.h | 24 const MipsSubtarget &STI);
|