Home
last modified time | relevance | path

Searched refs:ARMBaseTargetMachine (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/Target/ARM/
DARMTargetMachine.cpp67 static ARMBaseTargetMachine::ARMABI
71 return ARMBaseTargetMachine::ARM_ABI_AAPCS16; in computeTargetABI()
73 return ARMBaseTargetMachine::ARM_ABI_AAPCS; in computeTargetABI()
75 return ARMBaseTargetMachine::ARM_ABI_APCS; in computeTargetABI()
80 ARMBaseTargetMachine::ARMABI TargetABI = in computeTargetABI()
81 ARMBaseTargetMachine::ARM_ABI_UNKNOWN; in computeTargetABI()
88 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS; in computeTargetABI()
90 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS16; in computeTargetABI()
92 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS; in computeTargetABI()
96 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS; in computeTargetABI()
[all …]
DARMSubtarget.cpp90 const ARMBaseTargetMachine &TM, bool IsLittle) in ARMSubtarget()
251 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAPCS_ABI()
252 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_APCS; in isAPCS_ABI()
255 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAAPCS_ABI()
256 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS || in isAAPCS_ABI()
257 TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16; in isAAPCS_ABI()
260 assert(TM.TargetABI != ARMBaseTargetMachine::ARM_ABI_UNKNOWN); in isAAPCS16_ABI()
261 return TM.TargetABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16; in isAAPCS16_ABI()
DARMTargetMachine.h24 class ARMBaseTargetMachine : public LLVMTargetMachine {
40 ARMBaseTargetMachine(const Target &T, const Triple &TT, StringRef CPU,
44 ~ARMBaseTargetMachine() override;
63 class ARMTargetMachine : public ARMBaseTargetMachine {
98 class ThumbTargetMachine : public ARMBaseTargetMachine {
DARM.h24 class ARMBaseTargetMachine; variable
33 FunctionPass *createARMISelDag(ARMBaseTargetMachine &TM,
DARMSubtarget.h40 class ARMBaseTargetMachine; variable
340 const ARMBaseTargetMachine &TM;
347 const ARMBaseTargetMachine &TM, bool IsLittle);
DARMTargetTransformInfo.h44 explicit ARMTTIImpl(const ARMBaseTargetMachine *TM, const Function &F) in ARMTTIImpl()
DARMAsmPrinter.cpp640 const ARMBaseTargetMachine &ATM = in emitAttributes()
641 static_cast<const ARMBaseTargetMachine &>(TM); in emitAttributes()
DARMISelDAGToDAG.cpp63 explicit ARMDAGToDAGISel(ARMBaseTargetMachine &tm, CodeGenOpt::Level OptLevel) in ARMDAGToDAGISel()
4369 FunctionPass *llvm::createARMISelDag(ARMBaseTargetMachine &TM, in createARMISelDag()
/external/swiftshader/third_party/LLVM/lib/Target/ARM/
DARMTargetMachine.cpp38 ARMBaseTargetMachine::ARMBaseTargetMachine(const Target &T, StringRef TT, in ARMBaseTargetMachine() function in ARMBaseTargetMachine
53 : ARMBaseTargetMachine(T, TT, CPU, FS, RM, CM), InstrInfo(Subtarget), in ARMTargetMachine()
74 : ARMBaseTargetMachine(T, TT, CPU, FS, RM, CM), in ThumbTargetMachine()
97 bool ARMBaseTargetMachine::addPreISel(PassManagerBase &PM, in addPreISel()
105 bool ARMBaseTargetMachine::addInstSelector(PassManagerBase &PM, in addInstSelector()
111 bool ARMBaseTargetMachine::addPreRegAlloc(PassManagerBase &PM, in addPreRegAlloc()
121 bool ARMBaseTargetMachine::addPreSched2(PassManagerBase &PM, in addPreSched2()
145 bool ARMBaseTargetMachine::addPreEmitPass(PassManagerBase &PM, in addPreEmitPass()
154 bool ARMBaseTargetMachine::addCodeEmitter(PassManagerBase &PM, in addCodeEmitter()
DARM.h28 class ARMBaseTargetMachine; variable
34 FunctionPass *createARMISelDag(ARMBaseTargetMachine &TM,
37 FunctionPass *createARMJITCodeEmitterPass(ARMBaseTargetMachine &TM,
DARMTargetMachine.h34 class ARMBaseTargetMachine : public LLVMTargetMachine {
42 ARMBaseTargetMachine(const Target &T, StringRef TT,
64 class ARMTargetMachine : public ARMBaseTargetMachine {
102 class ThumbTargetMachine : public ARMBaseTargetMachine {
DARMISelDAGToDAG.cpp67 ARMBaseTargetMachine &TM;
75 explicit ARMDAGToDAGISel(ARMBaseTargetMachine &tm, in ARMDAGToDAGISel()
3208 FunctionPass *llvm::createARMISelDag(ARMBaseTargetMachine &TM, in createARMISelDag()
DARMCodeEmitter.cpp360 FunctionPass *llvm::createARMJITCodeEmitterPass(ARMBaseTargetMachine &TM, in createARMJITCodeEmitterPass()