Lines Matching defs:ARMBaseTargetMachine

66 static ARMBaseTargetMachine::ARMABI
70 return ARMBaseTargetMachine::ARM_ABI_AAPCS16;
72 return ARMBaseTargetMachine::ARM_ABI_AAPCS;
74 return ARMBaseTargetMachine::ARM_ABI_APCS;
79 ARMBaseTargetMachine::ARMABI TargetABI =
80 ARMBaseTargetMachine::ARM_ABI_UNKNOWN;
87 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
89 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS16;
91 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
95 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
104 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
107 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
111 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
113 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
140 if (ABI != ARMBaseTargetMachine::ARM_ABI_APCS)
145 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
150 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
152 else if (ABI != ARMBaseTargetMachine::ARM_ABI_AAPCS16)
164 if (TT.isOSNaCl() || ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16)
166 else if (ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS)
176 ARMBaseTargetMachine::ARMBaseTargetMachine(const Target &T, const Triple &TT,
202 ARMBaseTargetMachine::~ARMBaseTargetMachine() {}
205 ARMBaseTargetMachine::getSubtargetImpl(const Function &F) const {
240 TargetIRAnalysis ARMBaseTargetMachine::getTargetIRAnalysis() {
253 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) {
285 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) {
311 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM)
314 ARMBaseTargetMachine &getARMTargetMachine() const {
315 return getTM<ARMBaseTargetMachine>();
327 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) {