Lines Matching defs:ARMBaseTargetMachine
67 static ARMBaseTargetMachine::ARMABI
71 return ARMBaseTargetMachine::ARM_ABI_AAPCS16;
73 return ARMBaseTargetMachine::ARM_ABI_AAPCS;
75 return ARMBaseTargetMachine::ARM_ABI_APCS;
80 ARMBaseTargetMachine::ARMABI TargetABI =
81 ARMBaseTargetMachine::ARM_ABI_UNKNOWN;
88 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
90 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS16;
92 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
96 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
107 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
110 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
114 TargetABI = ARMBaseTargetMachine::ARM_ABI_APCS;
116 TargetABI = ARMBaseTargetMachine::ARM_ABI_AAPCS;
143 if (ABI != ARMBaseTargetMachine::ARM_ABI_APCS)
148 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
153 if (ABI == ARMBaseTargetMachine::ARM_ABI_APCS)
155 else if (ABI != ARMBaseTargetMachine::ARM_ABI_AAPCS16)
167 if (TT.isOSNaCl() || ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS16)
169 else if (ABI == ARMBaseTargetMachine::ARM_ABI_AAPCS)
192 ARMBaseTargetMachine::ARMBaseTargetMachine(const Target &T, const Triple &TT,
221 ARMBaseTargetMachine::~ARMBaseTargetMachine() {}
224 ARMBaseTargetMachine::getSubtargetImpl(const Function &F) const {
258 TargetIRAnalysis ARMBaseTargetMachine::getTargetIRAnalysis() {
272 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) {
307 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) {
335 ARMPassConfig(ARMBaseTargetMachine *TM, PassManagerBase &PM)
338 ARMBaseTargetMachine &getARMTargetMachine() const {
339 return getTM<ARMBaseTargetMachine>();
351 TargetPassConfig *ARMBaseTargetMachine::createPassConfig(PassManagerBase &PM) {