Searched refs:ARMBaseTargetMachine (Results 1 - 6 of 6) sorted by relevance

/external/llvm/lib/Target/ARM/
H A DARM.h26 class ARMBaseTargetMachine;
32 FunctionPass *createARMISelDag(ARMBaseTargetMachine &TM,
35 FunctionPass *createARMJITCodeEmitterPass(ARMBaseTargetMachine &TM,
49 ImmutablePass *createARMTargetTransformInfoPass(const ARMBaseTargetMachine *TM);
H A DARMTargetMachine.cpp45 ARMBaseTargetMachine::ARMBaseTargetMachine(const Target &T, StringRef TT, function in class:ARMBaseTargetMachine
59 void ARMBaseTargetMachine::addAnalysisPasses(PassManagerBase &PM) {
75 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
101 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
128 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM)
131 ARMBaseTargetMachine &getARMTargetMachine() const {
132 return getTM<ARMBaseTargetMachine>();
147 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) {
222 bool ARMBaseTargetMachine
[all...]
H A DARMTargetMachine.h33 class ARMBaseTargetMachine : public LLVMTargetMachine { class in namespace:llvm
41 ARMBaseTargetMachine(const Target &T, StringRef TT,
68 class ARMTargetMachine : public ARMBaseTargetMachine {
104 class ThumbTargetMachine : public ARMBaseTargetMachine {
H A DARMTargetTransformInfo.cpp36 const ARMBaseTargetMachine *TM;
49 ARMTTI(const ARMBaseTargetMachine *TM)
142 llvm::createARMTargetTransformInfoPass(const ARMBaseTargetMachine *TM) {
H A DARMISelDAGToDAG.cpp63 ARMBaseTargetMachine &TM;
70 explicit ARMDAGToDAGISel(ARMBaseTargetMachine &tm,
3655 FunctionPass *llvm::createARMISelDag(ARMBaseTargetMachine &TM,
H A DARMCodeEmitter.cpp391 FunctionPass *llvm::createARMJITCodeEmitterPass(ARMBaseTargetMachine &TM,

Completed in 315 milliseconds