Lines Matching +full:64 +full:fs

75   // require a 64-bit immediate. With the small/medium code models this causes  in classifyLocalReference()
85 // 64-bit ELF PIC local references may use GOTOFF relocations. in classifyLocalReference()
102 // Otherwise, this is either a RIP-relative reference or a 64-bit movabsq, in classifyLocalReference()
161 // references. Other object file formats do not. Use the no-flag, 64-bit in classifyGlobalReference()
166 // require a 64-bit immediate. So we can't let the linker relax the in classifyGlobalReference()
251 StringRef FS) { in initSubtargetFeatures() argument
261 if (!FS.empty()) in initSubtargetFeatures()
262 FullFS = (Twine(FullFS) + "," + FS).str(); in initSubtargetFeatures()
266 // "x86-64" is default CPU for 64-bit targets. in initSubtargetFeatures()
267 if (CPU == "generic" || CPU == "pentium4" || CPU == "x86-64") { in initSubtargetFeatures()
268 size_t posNoEVEX512 = FS.rfind("-evex512"); in initSubtargetFeatures()
271 FS.ends_with("-avx512f") ? FS.size() - 8 : FS.rfind("-avx512f,"); in initSubtargetFeatures()
272 size_t posEVEX512 = FS.rfind("+evex512"); in initSubtargetFeatures()
274 size_t posAVX512F = FS.rfind("+avx512"); in initSubtargetFeatures()
293 << ", MMX " << HasMMX << ", 64bit " << HasX86_64 << "\n"); in initSubtargetFeatures()
295 report_fatal_error("64-bit code requested on a subtarget that doesn't " in initSubtargetFeatures()
299 // 64-bit targets. On Solaris (32-bit), stack alignment is 4 bytes in initSubtargetFeatures()
318 StringRef FS) { in initializeSubtargetDependencies() argument
319 initSubtargetFeatures(CPU, TuneCPU, FS); in initializeSubtargetDependencies()
324 StringRef FS, const X86TargetMachine &TM, in X86Subtarget() argument
328 : X86GenSubtargetInfo(TT, CPU, TuneCPU, FS), in X86Subtarget()
333 InstrInfo(initializeSubtargetDependencies(CPU, TuneCPU, FS)), in X86Subtarget()