Home
last modified time | relevance | path

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

12

/freebsd-9-stable/contrib/llvm/lib/Target/Mips/
DMipsTargetMachine.cpp55 MipsTargetMachine::
56 MipsTargetMachine(const Target &T, StringRef TT, in MipsTargetMachine() function in MipsTargetMachine
80 void MipsTargetMachine::setHelperClassesMips16() { in setHelperClassesMips16()
98 void MipsTargetMachine::setHelperClassesMipsSE() { in setHelperClassesMipsSE()
122 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in MipsebTargetMachine()
131 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in MipselTargetMachine()
137 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM) in MipsPassConfig()
146 MipsTargetMachine &getMipsTargetMachine() const { in getMipsTargetMachine()
147 return getTM<MipsTargetMachine>(); in getMipsTargetMachine()
160 TargetPassConfig *MipsTargetMachine::createPassConfig(PassManagerBase &PM) { in createPassConfig()
[all …]
DMips.h22 class MipsTargetMachine; variable
25 FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
26 FunctionPass *createMipsDelaySlotFillerPass(MipsTargetMachine &TM);
27 FunctionPass *createMipsLongBranchPass(MipsTargetMachine &TM);
28 FunctionPass *createMipsJITCodeEmitterPass(MipsTargetMachine &TM,
30 FunctionPass *createMipsConstantIslandPass(MipsTargetMachine &tm);
DMipsTargetMachine.h34 class MipsTargetMachine : public LLVMTargetMachine {
51 MipsTargetMachine(const Target &T, StringRef TT,
57 virtual ~MipsTargetMachine() {} in ~MipsTargetMachine()
103 class MipsebTargetMachine : public MipsTargetMachine {
114 class MipselTargetMachine : public MipsTargetMachine {
DMipsInstrInfo.h32 MipsTargetMachine &TM;
45 explicit MipsInstrInfo(MipsTargetMachine &TM, unsigned UncondBrOpc);
47 static const MipsInstrInfo *create(MipsTargetMachine &TM);
139 const MipsInstrInfo *createMips16InstrInfo(MipsTargetMachine &TM);
140 const MipsInstrInfo *createMipsSEInstrInfo(MipsTargetMachine &TM);
DMipsSelectionDAGInfo.h21 class MipsTargetMachine; variable
25 explicit MipsSelectionDAGInfo(const MipsTargetMachine &TM);
DMips16HardFloat.h33 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID), in Mips16HardFloat()
51 ModulePass *createMips16HardFloat(MipsTargetMachine &TM);
DMipsSubtarget.h30 class MipsTargetMachine; variable
131 MipsTargetMachine *TM;
149 MipsTargetMachine *TM);
DMipsModuleISelDAGToDAG.h39 explicit MipsModuleDAGToDAGISel(MipsTargetMachine &TM_) in MipsModuleDAGToDAGISel()
63 FunctionPass *createMipsModuleISelDag(MipsTargetMachine &TM);
DMips16ISelDAGToDAG.h23 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} in Mips16DAGToDAGISel()
49 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM);
DMipsSEISelDAGToDAG.h24 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {} in MipsSEDAGToDAGISel()
103 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM);
DMipsISelDAGToDAG.h34 explicit MipsDAGToDAGISel(MipsTargetMachine &TM) in MipsDAGToDAGISel()
127 FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
DMipsSelectionDAGInfo.cpp18 MipsSelectionDAGInfo::MipsSelectionDAGInfo(const MipsTargetMachine &TM) in MipsSelectionDAGInfo()
DMipsModuleISelDAGToDAG.cpp30 llvm::FunctionPass *llvm::createMipsModuleISelDag(MipsTargetMachine &TM) { in createMipsModuleISelDag()
DMipsOs16.h45 ModulePass *createMipsOs16(MipsTargetMachine &TM);
DMipsFrameLowering.h32 static const MipsFrameLowering *create(MipsTargetMachine &TM,
DMipsJITInfo.h24 class MipsTargetMachine; variable
DMipsISelLowering.h213 explicit MipsTargetLowering(MipsTargetMachine &TM);
215 static const MipsTargetLowering *create(MipsTargetMachine &TM);
601 const MipsTargetLowering *createMips16TargetLowering(MipsTargetMachine &TM);
602 const MipsTargetLowering *createMipsSETargetLowering(MipsTargetMachine &TM);
DMipsCodeEmitter.cpp135 MipsTargetMachine &Target = static_cast<MipsTargetMachine &>( in runOnMachineFunction()
394 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()
DMipsFrameLowering.cpp85 const MipsFrameLowering *MipsFrameLowering::create(MipsTargetMachine &TM, in create()
DMips16ISelLowering.h22 explicit Mips16TargetLowering(MipsTargetMachine &TM);
DMipsSEInstrInfo.h27 explicit MipsSEInstrInfo(MipsTargetMachine &TM);
DMipsOs16.cpp142 ModulePass *llvm::createMipsOs16(MipsTargetMachine &TM) { in createMipsOs16()
DMips16InstrInfo.h26 explicit Mips16InstrInfo(MipsTargetMachine &TM);
/freebsd-9-stable/lib/clang/libllvmmipscodegen/
DMakefile37 MipsTargetMachine.cpp \

12