Home | History | Annotate | Download | only in ARM

Lines Matching defs:ARMBaseTargetMachine

66 static ARMBaseTargetMachine::ARMABI
70 return ARMBaseTargetMachine::ARM_ABI_AAPCS;
72 return ARMBaseTargetMachine::ARM_ABI_APCS;
77 ARMBaseTargetMachine::ARMABI TargetABI =
78 ARMBaseTargetMachine::ARM_ABI_UNKNOWN;
86 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
88 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
92 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
101 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
104 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
108 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
110 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
138 if (ABI != ARMBaseTargetMachine::ARM_ABI_APCS)
143 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
148 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
164 else if (ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS)
174 ARMBaseTargetMachine::ARMBaseTargetMachine(const Target &T, StringRef TT,
191 ARMBaseTargetMachine::~ARMBaseTargetMachine() {}
194 ARMBaseTargetMachine::getSubtargetImpl(const Function &F) const {
227 TargetIRAnalysis ARMBaseTargetMachine::getTargetIRAnalysis() {
239 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) {
271 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL,
298 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM)
301 ARMBaseTargetMachine &getARMTargetMachine() const {
302 return getTM<ARMBaseTargetMachine>();
318 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) {