Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/Mips/
DMips.h22 class MipsTargetMachine; variable
25 FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
26 FunctionPass *createMipsOptimizePICCallPass(MipsTargetMachine &TM);
27 FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM);
28 FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM);
29 FunctionPass *createMipsJITCodeEmitterPass(MipsTargetMachine &TM,
31 FunctionPass *createMipsConstantIslandPass(MipsTargetMachine &tm);
DMipsTargetMachine.cpp53 MipsTargetMachine::MipsTargetMachine(const Target &T, StringRef TT, in MipsTargetMachine() function in MipsTargetMachine
70 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in MipsebTargetMachine()
79 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in MipselTargetMachine()
85 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig()
94 MipsTargetMachine &getMipsTargetMachine() const { in getMipsTargetMachine()
95 return getTM<MipsTargetMachine>(); in getMipsTargetMachine()
112 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
151 void MipsTargetMachine::addAnalysisPasses(PassManagerBase &PM) { in addAnalysisPasses()
168 MipsTargetMachine &TM = getMipsTargetMachine(); in addPreEmitPass()
181 bool MipsTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
DMipsTargetMachine.h27 class MipsTargetMachine : public LLVMTargetMachine {
31 MipsTargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS,
35 virtual ~MipsTargetMachine() {} in ~MipsTargetMachine()
74 class MipsebTargetMachine : public MipsTargetMachine {
85 class MipselTargetMachine : public MipsTargetMachine {
DMipsInstrInfo.h36 MipsTargetMachine &TM;
49 explicit MipsInstrInfo(MipsTargetMachine &TM, unsigned UncondBrOpc);
51 static const MipsInstrInfo *create(MipsTargetMachine &TM);
143 const MipsInstrInfo *createMips16InstrInfo(MipsTargetMachine &TM);
144 const MipsInstrInfo *createMipsSEInstrInfo(MipsTargetMachine &TM);
DMipsModuleISelDAGToDAG.h39 explicit MipsModuleDAGToDAGISel(MipsTargetMachine &TM_) in MipsModuleDAGToDAGISel()
59 FunctionPass *createMipsModuleISelDag(MipsTargetMachine &TM);
DMips16HardFloat.h33 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID), in Mips16HardFloat()
51 ModulePass *createMips16HardFloat(MipsTargetMachine &TM);
DMips16ISelDAGToDAG.h23 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} in Mips16DAGToDAGISel()
49 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM);
DMipsSubtarget.h34 class MipsTargetMachine; variable
145 MipsTargetMachine *TM;
179 MipsTargetMachine *TM);
DMipsISelDAGToDAG.h34 explicit MipsDAGToDAGISel(MipsTargetMachine &TM) in MipsDAGToDAGISel()
131 FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
DMipsSEISelDAGToDAG.h24 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} in MipsSEDAGToDAGISel()
113 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM);
DMipsSelectionDAGInfo.h21 class MipsTargetMachine; variable
DMipsModuleISelDAGToDAG.cpp32 llvm::FunctionPass *llvm::createMipsModuleISelDag(MipsTargetMachine &TM) { in createMipsModuleISelDag()
DMipsOs16.h45 ModulePass *createMipsOs16(MipsTargetMachine &TM);
DMipsFrameLowering.h31 static const MipsFrameLowering *create(MipsTargetMachine &TM,
DMipsJITInfo.h24 class MipsTargetMachine; variable
DMipsISelLowering.h217 explicit MipsTargetLowering(MipsTargetMachine &TM);
219 static const MipsTargetLowering *create(MipsTargetMachine &TM);
614 const MipsTargetLowering *createMips16TargetLowering(MipsTargetMachine &TM);
615 const MipsTargetLowering *createMipsSETargetLowering(MipsTargetMachine &TM);
DMipsFrameLowering.cpp85 const MipsFrameLowering *MipsFrameLowering::create(MipsTargetMachine &TM, in create()
DMips16ISelLowering.h22 explicit Mips16TargetLowering(MipsTargetMachine &TM);
DMipsCodeEmitter.cpp142 MipsTargetMachine &Target = static_cast<MipsTargetMachine &>( in runOnMachineFunction()
429 FunctionPass *llvm::createMipsJITCodeEmitterPass(MipsTargetMachine &TM, in createMipsJITCodeEmitterPass()
DMipsInstrInfo.cpp33 MipsInstrInfo::MipsInstrInfo(MipsTargetMachine &tm, unsigned UncondBr) in MipsInstrInfo()
37 const MipsInstrInfo *MipsInstrInfo::create(MipsTargetMachine &TM) { in create()
DAndroid.mk48 MipsTargetMachine.cpp \
DMipsSEInstrInfo.h27 explicit MipsSEInstrInfo(MipsTargetMachine &TM);
DCMakeLists.txt49 MipsTargetMachine.cpp
DMipsOs16.cpp143 ModulePass *llvm::createMipsOs16(MipsTargetMachine &TM) { in createMipsOs16()
DMips16InstrInfo.h26 explicit Mips16InstrInfo(MipsTargetMachine &TM);

12