Lines Matching refs:FS
177 StringRef CPU, StringRef FS,
182 CPU, FS, Options, RM, CM, OL),
185 Subtarget(TT, CPU, FS, *this, isLittle), isLittle(isLittle) {
212 std::string FS = !FSAttr.hasAttribute(Attribute::None)
227 FS += FS.empty() ? "+soft-float" : ",+soft-float";
229 auto &I = SubtargetMap[CPU + FS];
235 I = llvm::make_unique<ARMSubtarget>(TargetTriple, CPU, FS, *this, isLittle);
249 StringRef CPU, StringRef FS,
253 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) {
263 StringRef CPU, StringRef FS,
267 : ARMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {}
272 StringRef CPU, StringRef FS,
276 : ARMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {}
281 StringRef CPU, StringRef FS,
285 : ARMBaseTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, isLittle) {
292 StringRef CPU, StringRef FS,
296 : ThumbTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {}
301 StringRef CPU, StringRef FS,
305 : ThumbTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {}