Lines Matching +full:64 +full:fs
157 // Most PPC* platforms are big endian, PPC(64)LE is little endian. in getDataLayoutString()
183 Ret += "-i64:64"; in getDataLayoutString()
185 // PPC64 has 32 and 64 bit registers, PPC32 has only 32 bit ones. in getDataLayoutString()
187 Ret += "-n32:64"; in getDataLayoutString()
200 static std::string computeFSAdditions(StringRef FS, CodeGenOptLevel OL, in computeFSAdditions() argument
202 std::string FullFS = std::string(FS); in computeFSAdditions()
204 // Make sure 64-bit features are available when CPUname is generic in computeFSAdditions()
207 FullFS = "+64bit," + FullFS; in computeFSAdditions()
209 FullFS = "+64bit"; in computeFSAdditions()
345 StringRef CPU, StringRef FS, in PPCTargetMachine() argument
351 computeFSAdditions(FS, OL, TT), Options, in PPCTargetMachine()
372 std::string FS = in getSubtargetImpl() local
384 FS += FS.empty() ? "-hard-float" : ",-hard-float"; in getSubtargetImpl()
386 auto &I = SubtargetMap[CPU + TuneCPU + FS]; in getSubtargetImpl()
400 computeFSAdditions(FS, getOptLevel(), getTargetTriple()), *this); in getSubtargetImpl()