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

12

/external/llvm/lib/Target/Mips/
H A DMips.h22 class MipsTargetMachine;
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);
H A DMipsSelectionDAGInfo.h21 class MipsTargetMachine;
H A DMips16HardFloat.h16 #include "MipsTargetMachine.h"
33 Mips16HardFloat(MipsTargetMachine &TM_) : ModulePass(ID),
51 ModulePass *createMips16HardFloat(MipsTargetMachine &TM);
H A DMipsModuleISelDAGToDAG.h20 #include "MipsTargetMachine.h"
39 explicit MipsModuleDAGToDAGISel(MipsTargetMachine &TM_)
59 FunctionPass *createMipsModuleISelDag(MipsTargetMachine &TM);
H A DMipsTargetMachine.cpp1 //===-- MipsTargetMachine.cpp - Define TargetMachine for Mips -------------===//
14 #include "MipsTargetMachine.h"
53 MipsTargetMachine::MipsTargetMachine(const Target &T, StringRef TT, function in class:MipsTargetMachine
70 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {}
79 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {}
85 MipsPassConfig(MipsTargetMachine *TM, PassManagerBase &PM)
94 MipsTargetMachine &getMipsTargetMachine() const {
95 return getTM<MipsTargetMachine>();
112 TargetPassConfig *MipsTargetMachine
[all...]
H A DMipsModuleISelDAGToDAG.cpp32 llvm::FunctionPass *llvm::createMipsModuleISelDag(MipsTargetMachine &TM) {
H A DMipsOs16.h15 #include "MipsTargetMachine.h"
45 ModulePass *createMipsOs16(MipsTargetMachine &TM);
H A DMipsTargetMachine.h1 //===-- MipsTargetMachine.h - Define TargetMachine for Mips -----*- C++ -*-===//
27 class MipsTargetMachine : public LLVMTargetMachine { class in namespace:llvm
31 MipsTargetMachine(const Target &T, StringRef TT, StringRef CPU, StringRef FS,
35 virtual ~MipsTargetMachine() {}
74 class MipsebTargetMachine : public MipsTargetMachine {
85 class MipselTargetMachine : public MipsTargetMachine {
H A DMips16ISelDAGToDAG.h23 explicit Mips16DAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {}
49 FunctionPass *createMips16ISelDag(MipsTargetMachine &TM);
H A 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);
H A DMipsFrameLowering.h31 static const MipsFrameLowering *create(MipsTargetMachine &TM,
H A DMipsJITInfo.h24 class MipsTargetMachine;
H A DMipsISelDAGToDAG.h19 #include "MipsTargetMachine.h"
34 explicit MipsDAGToDAGISel(MipsTargetMachine &TM)
131 FunctionPass *createMipsISelDag(MipsTargetMachine &TM);
H A DMips16ISelLowering.h22 explicit Mips16TargetLowering(MipsTargetMachine &TM);
H A DMipsFrameLowering.cpp19 #include "MipsTargetMachine.h"
85 const MipsFrameLowering *MipsFrameLowering::create(MipsTargetMachine &TM,
H A DAndroid.mk48 MipsTargetMachine.cpp \
H A DMipsSEISelDAGToDAG.h24 explicit MipsSEDAGToDAGISel(MipsTargetMachine &TM) : MipsDAGToDAGISel(TM) {}
113 FunctionPass *createMipsSEISelDag(MipsTargetMachine &TM);
H A DMipsSEInstrInfo.h27 explicit MipsSEInstrInfo(MipsTargetMachine &TM);
H A DMipsSubtarget.h34 class MipsTargetMachine;
145 MipsTargetMachine *TM;
179 MipsTargetMachine *TM);
H A DMips16InstrInfo.h26 explicit Mips16InstrInfo(MipsTargetMachine &TM);
H A DMipsOs16.cpp143 ModulePass *llvm::createMipsOs16(MipsTargetMachine &TM) {
H A DMipsSEISelLowering.h23 explicit MipsSETargetLowering(MipsTargetMachine &TM);
H A DMipsInstrInfo.cpp18 #include "MipsTargetMachine.h"
33 MipsInstrInfo::MipsInstrInfo(MipsTargetMachine &tm, unsigned UncondBr)
37 const MipsInstrInfo *MipsInstrInfo::create(MipsTargetMachine &TM) {
H A DMipsCodeEmitter.cpp20 #include "MipsTargetMachine.h"
142 MipsTargetMachine &Target = static_cast<MipsTargetMachine &>(
429 FunctionPass *llvm::createMipsJITCodeEmitterPass(MipsTargetMachine &TM,
H A DMipsISelDAGToDAG.cpp236 FunctionPass *llvm::createMipsISelDag(MipsTargetMachine &TM) {

Completed in 1895 milliseconds

12