Lines Matching refs:CPU
109 computeTargetABI(const Triple &TT, StringRef CPU, in computeTargetABI() argument
114 ABIName = ARM::computeDefaultTargetABI(TT, CPU); in computeTargetABI()
127 static std::string computeDataLayout(const Triple &TT, StringRef CPU, in computeDataLayout() argument
130 auto ABI = computeTargetABI(TT, CPU, Options); in computeDataLayout()
200 StringRef CPU, StringRef FS, in ARMBaseTargetMachine() argument
205 : LLVMTargetMachine(T, computeDataLayout(TT, CPU, Options, isLittle), TT, in ARMBaseTargetMachine()
206 CPU, FS, Options, getEffectiveRelocModel(TT, RM), in ARMBaseTargetMachine()
208 TargetABI(computeTargetABI(TT, CPU, Options)), in ARMBaseTargetMachine()
248 std::string CPU = !CPUAttr.hasAttribute(Attribute::None) in getSubtargetImpl() local
267 auto &I = SubtargetMap[CPU + FS]; in getSubtargetImpl()
273 I = llvm::make_unique<ARMSubtarget>(TargetTriple, CPU, FS, *this, isLittle); in getSubtargetImpl()
289 StringRef CPU, StringRef FS, in ARMLETargetMachine() argument
294 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {} in ARMLETargetMachine()
297 StringRef CPU, StringRef FS, in ARMBETargetMachine() argument
302 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {} in ARMBETargetMachine()