| H A D | SparcTargetMachine.cpp | 91 const Target &T, const Triple &TT, StringRef CPU, StringRef FS, in SparcTargetMachine() argument 100 Subtarget(TT, std::string(CPU), std::string(FS), *this, is64bit), in SparcTargetMachine() 114 std::string FS = in getSubtargetImpl() local 123 FS += FS.empty() ? "+soft-float" : ",+soft-float"; in getSubtargetImpl() 125 auto &I = SubtargetMap[CPU + FS]; in getSubtargetImpl() 131 I = std::make_unique<SparcSubtarget>(TargetTriple, CPU, FS, *this, in getSubtargetImpl() 188 StringRef CPU, StringRef FS, in SparcV8TargetMachine() argument 193 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in SparcV8TargetMachine() 198 StringRef CPU, StringRef FS, in SparcV9TargetMachine() argument 203 : SparcTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {} in SparcV9TargetMachine() [all …]
|