Lines Matching refs:FS
120 StringRef CPU, StringRef FS, in MipsTargetMachine() argument
127 CPU, FS, Options, getEffectiveRelocModel(JIT, RM), in MipsTargetMachine()
131 Subtarget(nullptr), DefaultSubtarget(TT, CPU, FS, isLittle, *this, None), in MipsTargetMachine()
132 NoMips16Subtarget(TT, CPU, FS.empty() ? "-mips16" : FS.str() + ",-mips16", in MipsTargetMachine()
134 Mips16Subtarget(TT, CPU, FS.empty() ? "+mips16" : FS.str() + ",+mips16", in MipsTargetMachine()
148 StringRef CPU, StringRef FS, in MipsebTargetMachine() argument
153 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, false) {} in MipsebTargetMachine()
158 StringRef CPU, StringRef FS, in MipselTargetMachine() argument
163 : MipsTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL, JIT, true) {} in MipselTargetMachine()
172 std::string FS = in getSubtargetImpl() local
186 FS += FS.empty() ? "+mips16" : ",+mips16"; in getSubtargetImpl()
188 FS += FS.empty() ? "-mips16" : ",-mips16"; in getSubtargetImpl()
190 FS += FS.empty() ? "+micromips" : ",+micromips"; in getSubtargetImpl()
192 FS += FS.empty() ? "-micromips" : ",-micromips"; in getSubtargetImpl()
194 FS += FS.empty() ? "+soft-float" : ",+soft-float"; in getSubtargetImpl()
196 auto &I = SubtargetMap[CPU + FS]; in getSubtargetImpl()
203 TargetTriple, CPU, FS, isLittle, *this, in getSubtargetImpl()