Lines Matching +full:64 +full:fs

135   // Address spaces for 32 bit signed, 32 bit unsigned, and 64 bit pointers.  in computeDataLayout()
136 Ret += "-p270:32:32-p271:32:32-p272:64:64"; in computeDataLayout()
138 // Some ABIs align 64 bit integers and doubles to 64 bits, others to 32. in computeDataLayout()
142 Ret += "-i64:64-i128:128"; in computeDataLayout()
146 Ret += "-i128:128-f64:32:64"; in computeDataLayout()
159 // The registers can hold 8, 16, 32 or, in x86-64, 64 bits. in computeDataLayout()
161 Ret += "-n8:16:32:64"; in computeDataLayout()
183 // Darwin defaults to PIC in 64 bit mode and dynamic-no-pic in 32 bit mode. in getEffectiveRelocModel()
196 // ELF and X86-64 don't have a distinct DynamicNoPIC model. DynamicNoPIC in getEffectiveRelocModel()
199 // compile in -static mode, in x86-64 we use PIC. in getEffectiveRelocModel()
207 // If we are on Darwin, disallow static relocation model in X86-64 mode, since in getEffectiveRelocModel()
232 StringRef CPU, StringRef FS, in X86TargetMachine() argument
238 T, computeDataLayout(TT), TT, CPU, FS, Options, in X86TargetMachine()
268 // "x86-64" is a default target setting for many front ends. In these cases, in getSubtargetImpl()
272 : CPU == "x86-64" ? "generic" in getSubtargetImpl()
274 StringRef FS = in getSubtargetImpl() local
280 // much longer FS string at the end so that we only heap allocate at most in getSubtargetImpl()
327 Key += FS.empty() ? "+soft-float" : "+soft-float,"; in getSubtargetImpl()
329 Key += FS; in getSubtargetImpl()
333 FS = Key.substr(FSStart); in getSubtargetImpl()
342 TargetTriple, CPU, TuneCPU, FS, *this, in getSubtargetImpl()