Lines Matching refs:FS
65 StringRef CPU, StringRef FS,
70 : LLVMTargetMachine(T, computeDataLayout(TT, is64bit), TT, CPU, FS, Options,
73 Subtarget(TT, CPU, FS, *this, is64bit), is64Bit(is64bit) {
87 std::string FS = !FSAttr.hasAttribute(Attribute::None)
99 FS += FS.empty() ? "+soft-float" : ",+soft-float";
101 auto &I = SubtargetMap[CPU + FS];
107 I = llvm::make_unique<SparcSubtarget>(TargetTriple, CPU, FS, *this,
187 StringRef CPU, StringRef FS,
192 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {}
197 StringRef CPU, StringRef FS,
202 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, true) {}
207 StringRef CPU, StringRef FS,
212 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, false) {}