/external/llvm/lib/Target/Mips/ |
D | Mips.h | 22 class MipsTargetMachine; variable 26 ModulePass *createMipsOs16Pass(MipsTargetMachine &TM); 27 ModulePass *createMips16HardFloatPass(MipsTargetMachine &TM); 29 FunctionPass *createMipsModuleISelDagPass(MipsTargetMachine &TM); 30 FunctionPass *createMipsOptimizePICCallPass(MipsTargetMachine &TM); 31 FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM); 32 FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM); 33 FunctionPass *createMipsConstantIslandPass(MipsTargetMachine &tm);
|
D | MipsTargetMachine.cpp | 86 MipsTargetMachine::MipsTargetMachine(const Target &T, StringRef TT, in MipsTargetMachine() function in MipsTargetMachine 104 MipsTargetMachine::~MipsTargetMachine() {} in ~MipsTargetMachine() 113 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in MipsebTargetMachine() 122 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in MipselTargetMachine() 125 MipsTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() 167 void MipsTargetMachine::resetSubtarget(MachineFunction *MF) { in resetSubtarget() 179 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig() 188 MipsTargetMachine &getMipsTargetMachine() const { in getMipsTargetMachine() 189 return getTM<MipsTargetMachine>(); in getMipsTargetMachine() 206 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig() [all …]
|
D | MipsTargetMachine.h | 29 class MipsTargetMachine : public LLVMTargetMachine { 42 MipsTargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS, 45 ~MipsTargetMachine() override; 73 class MipsebTargetMachine : public MipsTargetMachine { 84 class MipselTargetMachine : public MipsTargetMachine {
|
D | MipsModuleISelDAGToDAG.cpp | 25 explicit MipsModuleDAGToDAGISel(MipsTargetMachine &TM_) in MipsModuleDAGToDAGISel() 36 MipsTargetMachine &TM; 48 llvm::FunctionPass *llvm::createMipsModuleISelDagPass(MipsTargetMachine &TM) { in createMipsModuleISelDagPass()
|
D | MipsTargetObjectFile.cpp | 48 this->TM = &static_cast<const MipsTargetMachine &>(TM); in Initialize() 89 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl(); in IsGlobalInSmallSectionImpl() 132 return (static_cast<const MipsTargetMachine &>(TM) in IsConstantInSmallSection()
|
D | MipsTargetObjectFile.h | 16 class MipsTargetMachine; variable 20 const MipsTargetMachine *TM;
|
D | Mips16ISelDAGToDAG.h | 23 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} in Mips16DAGToDAGISel() 49 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM);
|
D | MipsSubtarget.h | 34 class MipsTargetMachine; variable 136 const MipsTargetMachine &TM; 163 const MipsTargetMachine &TM);
|
D | Mips16HardFloat.cpp | 31 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID), TM(TM_) {} in Mips16HardFloat() 40 const MipsTargetMachine &TM; 262 const MipsTargetMachine &TM) { in assureFPCallStub() 377 const MipsTargetMachine &TM) { in fixupFPReturnAndCall() 454 const MipsTargetMachine &TM) { in createFPFnStub() 545 ModulePass *llvm::createMips16HardFloatPass(MipsTargetMachine &TM) { in createMips16HardFloatPass()
|
D | MipsMachineFunction.cpp | 82 : static_cast<const MipsTargetMachine &>(MF.getTarget()) in getGlobalBaseReg() 105 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI().IsN64() in createEhDataRegsFI()
|
D | MipsSEISelDAGToDAG.h | 24 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} in MipsSEDAGToDAGISel() 126 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM);
|
D | MipsSelectionDAGInfo.h | 21 class MipsTargetMachine; variable
|
D | MipsISelLowering.h | 219 explicit MipsTargetLowering(const MipsTargetMachine &TM, 222 static const MipsTargetLowering *create(const MipsTargetMachine &TM, 557 createMips16TargetLowering(const MipsTargetMachine &TM, 560 createMipsSETargetLowering(const MipsTargetMachine &TM,
|
D | Mips16ISelLowering.h | 22 explicit Mips16TargetLowering(const MipsTargetMachine &TM,
|
D | Android.mk | 47 MipsTargetMachine.cpp \
|
D | CMakeLists.txt | 47 MipsTargetMachine.cpp
|
D | MipsOs16.cpp | 154 ModulePass *llvm::createMipsOs16Pass(MipsTargetMachine &TM) { in createMipsOs16Pass()
|
D | MipsLongBranch.cpp | 68 ABI(static_cast<const MipsTargetMachine &>(TM).getABI()) {} in MipsLongBranch() 97 FunctionPass *llvm::createMipsLongBranchPass(MipsTargetMachine &tm) { in createMipsLongBranchPass() 462 static_cast<const MipsTargetMachine &>(TM).getABI().IsO32() && in runOnMachineFunction()
|
D | MipsISelDAGToDAG.h | 34 explicit MipsDAGToDAGISel(MipsTargetMachine &TM) in MipsDAGToDAGISel()
|
D | MipsSEISelLowering.h | 23 explicit MipsSETargetLowering(const MipsTargetMachine &TM,
|
D | MipsSubtarget.cpp | 64 const MipsTargetMachine &TM) in MipsSubtarget()
|
D | MipsSERegisterInfo.cpp | 114 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI().IsN64(); in eliminateFI()
|
D | MipsAsmPrinter.cpp | 313 switch (static_cast<MipsTargetMachine &>(TM).getABI().GetEnumValue()) { in getCurrentABIString() 696 const MipsTargetMachine &MTM = static_cast<const MipsTargetMachine &>(TM); in EmitStartOfAsmFile()
|
D | MipsOptimizePICCall.cpp | 299 FunctionPass *llvm::createMipsOptimizePICCallPass(MipsTargetMachine &TM) { in createMipsOptimizePICCallPass()
|
D | MipsRegisterInfo.cpp | 267 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI().IsN64(); in getFrameRegister()
|