Lines Matching refs:TM
73 CodeModel::Model CM = TM.getCodeModel(); in classifyLocalReference()
95 return TM.isLargeGlobalValue(GV) ? X86II::MO_GOTOFF : X86II::MO_NO_FLAG; in classifyLocalReference()
128 if (TM.getCodeModel() == CodeModel::Large && !isPositionIndependent()) in classifyGlobalReference()
144 if (TM.shouldAssumeDSOLocal(GV)) in classifyGlobalReference()
163 if (TM.getCodeModel() == CodeModel::Large) in classifyGlobalReference()
181 if (TM.getRelocationModel() == Reloc::Static) in classifyGlobalReference()
194 if (TM.shouldAssumeDSOLocal(GV)) in classifyGlobalFunctionReference()
223 if (!is64Bit() && !GV && TM.getRelocationModel() == Reloc::Static) in classifyGlobalFunctionReference()
247 return isTargetELF() || TM.getRelocationModel() == Reloc::Static; in isLegalToCallImmediateAddr()
324 StringRef FS, const X86TargetMachine &TM, in X86Subtarget() argument
329 PICStyle(PICStyles::Style::None), TM(TM), TargetTriple(TT), in X86Subtarget()
334 TLInfo(TM, *this), FrameLowering(*this, getStackAlignment()) { in X86Subtarget()
336 if (!isPositionIndependent() || TM.getCodeModel() == CodeModel::Large) in X86Subtarget()
350 Legalizer.reset(new X86LegalizerInfo(*this, TM)); in X86Subtarget()
354 InstSelector.reset(createX86InstructionSelector(TM, *this, *RBI)); in X86Subtarget()
383 return TM.isPositionIndependent(); in isPositionIndependent()