Home
last modified time | relevance | path

Searched refs:MipsTargetMachine (Results 1 – 25 of 45) sorted by relevance

12

/external/llvm/lib/Target/Mips/
DMips.h22 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);
33 FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM);
DMipsTargetMachine.cpp93 MipsTargetMachine::MipsTargetMachine(const Target &T, const Triple &TT, in MipsTargetMachine() function in MipsTargetMachine
113 MipsTargetMachine::~MipsTargetMachine() {} in ~MipsTargetMachine()
123 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in MipsebTargetMachine()
133 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in MipselTargetMachine()
136 MipsTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl()
177 void MipsTargetMachine::resetSubtarget(MachineFunction *MF) { in resetSubtarget()
189 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig()
198 MipsTargetMachine &getMipsTargetMachine() const { in getMipsTargetMachine()
199 return getTM<MipsTargetMachine>(); in getMipsTargetMachine()
216 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
[all …]
DMipsTargetMachine.h29 class MipsTargetMachine : public LLVMTargetMachine {
42 MipsTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
46 ~MipsTargetMachine() override;
74 class MipsebTargetMachine : public MipsTargetMachine {
85 class MipselTargetMachine : public MipsTargetMachine {
DMipsModuleISelDAGToDAG.cpp25 explicit MipsModuleDAGToDAGISel(MipsTargetMachine &TM_) in MipsModuleDAGToDAGISel()
36 MipsTargetMachine &TM;
48 llvm::FunctionPass *llvm::createMipsModuleISelDagPass(MipsTargetMachine &TM) { in createMipsModuleISelDagPass()
DMipsTargetObjectFile.cpp50 this->TM = &static_cast<const MipsTargetMachine &>(TM); in Initialize()
91 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl(); in IsGlobalInSmallSectionImpl()
136 return (static_cast<const MipsTargetMachine &>(TM) in IsConstantInSmallSection()
DMipsTargetObjectFile.h16 class MipsTargetMachine; variable
20 const MipsTargetMachine *TM;
DMips16ISelDAGToDAG.h23 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL) in Mips16DAGToDAGISel()
51 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM,
DMips16HardFloat.cpp31 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID), TM(TM_) {} in Mips16HardFloat()
40 const MipsTargetMachine &TM;
262 const MipsTargetMachine &TM) { in assureFPCallStub()
386 const MipsTargetMachine &TM) { in fixupFPReturnAndCall()
455 const MipsTargetMachine &TM) { in createFPFnStub()
547 ModulePass *llvm::createMips16HardFloatPass(MipsTargetMachine &TM) { in createMips16HardFloatPass()
DMipsSubtarget.h34 class MipsTargetMachine; variable
154 const MipsTargetMachine &TM;
179 bool little, const MipsTargetMachine &TM);
DMipsMachineFunction.cpp48 : static_cast<const MipsTargetMachine &>(MF.getTarget()) in getGlobalBaseReg()
59 static_cast<const MipsTargetMachine &>(MF.getTarget()).getABI().IsN64() in createEhDataRegsFI()
DMipsSEISelDAGToDAG.h24 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM, CodeGenOpt::Level OL) in MipsSEDAGToDAGISel()
135 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM,
DMipsISelLowering.h223 explicit MipsTargetLowering(const MipsTargetMachine &TM,
226 static const MipsTargetLowering *create(const MipsTargetMachine &TM,
601 createMips16TargetLowering(const MipsTargetMachine &TM,
604 createMipsSETargetLowering(const MipsTargetMachine &TM,
DMips16ISelLowering.h22 explicit Mips16TargetLowering(const MipsTargetMachine &TM,
DCMakeLists.txt48 MipsTargetMachine.cpp
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsTargetMachine.cpp35 MipsTargetMachine::
36 MipsTargetMachine(const Target &T, StringRef TT, in MipsTargetMachine() function in MipsTargetMachine
58 MipsTargetMachine(T, TT, CPU, FS, RM, CM, false) {} in MipsebTargetMachine()
64 MipsTargetMachine(T, TT, CPU, FS, RM, CM, true) {} in MipselTargetMachine()
70 MipsTargetMachine(T, TT, CPU, FS, RM, CM, false) {} in Mips64ebTargetMachine()
76 MipsTargetMachine(T, TT, CPU, FS, RM, CM, true) {} in Mips64elTargetMachine()
80 bool MipsTargetMachine::
90 bool MipsTargetMachine::
97 bool MipsTargetMachine::
106 bool MipsTargetMachine::
[all …]
DMips.h22 class MipsTargetMachine; variable
27 FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
28 FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM);
29 FunctionPass *createMipsExpandPseudoPass(MipsTargetMachine &TM);
30 FunctionPass *createMipsEmitGPRestorePass(MipsTargetMachine &TM);
32 FunctionPass *createMipsJITCodeEmitterPass(MipsTargetMachine &TM,
DMipsTargetMachine.h30 class MipsTargetMachine : public LLVMTargetMachine {
40 MipsTargetMachine(const Target &T, StringRef TT,
85 class MipsebTargetMachine : public MipsTargetMachine {
94 class MipselTargetMachine : public MipsTargetMachine {
103 class Mips64ebTargetMachine : public MipsTargetMachine {
112 class Mips64elTargetMachine : public MipsTargetMachine {
DMipsSelectionDAGInfo.h21 class MipsTargetMachine; variable
25 explicit MipsSelectionDAGInfo(const MipsTargetMachine &TM);
DMipsISelDAGToDAG.cpp50 MipsTargetMachine &TM;
57 explicit MipsDAGToDAGISel(MipsTargetMachine &tm) : in MipsDAGToDAGISel()
73 const MipsTargetMachine &getTargetMachine() { in getTargetMachine()
74 return static_cast<const MipsTargetMachine &>(TM); in getTargetMachine()
347 FunctionPass *llvm::createMipsISelDag(MipsTargetMachine &TM) { in createMipsISelDag()
DMipsCodeEmitter.cpp117 JTI = ((MipsTargetMachine&) MF.getTarget()).getJITInfo(); in runOnMachineFunction()
118 II = ((const MipsTargetMachine&) MF.getTarget()).getInstrInfo(); in runOnMachineFunction()
119 TD = ((const MipsTargetMachine&) MF.getTarget()).getTargetData(); in runOnMachineFunction()
261 FunctionPass *llvm::createMipsJITCodeEmitterPass(MipsTargetMachine &TM, in createMipsJITCodeEmitterPass()
DMipsInstrInfo.h114 MipsTargetMachine &TM;
118 explicit MipsInstrInfo(MipsTargetMachine &TM);
DMipsSelectionDAGInfo.cpp18 MipsSelectionDAGInfo::MipsSelectionDAGInfo(const MipsTargetMachine &TM) in MipsSelectionDAGInfo()
DMipsJITInfo.h26 class MipsTargetMachine; variable
DMipsEmitGPRestore.cpp91 FunctionPass *llvm::createMipsEmitGPRestorePass(MipsTargetMachine &tm) { in createMipsEmitGPRestorePass()
DMipsExpandPseudo.cpp115 FunctionPass *llvm::createMipsExpandPseudoPass(MipsTargetMachine &tm) { in createMipsExpandPseudoPass()

12