reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/Target/TargetMachine.h
  211   bool isPositionIndependent() const;

References

gen/lib/Target/Mips/MipsGenDAGISel.inc
29919   case 94: return (Subtarget->hasStandardEncoding()) && (!Subtarget->inMicroMipsMode()) && (!TM.isPositionIndependent());
29920   case 95: return (Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (!TM.isPositionIndependent());
29921   case 96: return (Subtarget->inMicroMipsMode()) && (!Subtarget->hasMips32r6()) && (TM.isPositionIndependent());
gen/lib/Target/Mips/MipsGenGlobalISel.inc
  129   if (!TM.isPositionIndependent())
  131   if (TM.isPositionIndependent())
gen/lib/Target/WebAssembly/WebAssemblyGenDAGISel.inc
21131   case 6: return (!TM.isPositionIndependent());
21134   case 9: return (TM.isPositionIndependent());
gen/lib/Target/X86/X86GenDAGISel.inc
253376   case 20: return (!TM.isPositionIndependent()) && (TM.getCodeModel() == CodeModel::Small ||TM.getCodeModel() == CodeModel::Kernel);
253457   case 101: return (!TM.isPositionIndependent()) && (!Subtarget->is64Bit()) && (!Subtarget->useRetpolineIndirectCalls());
gen/lib/Target/X86/X86GenGlobalISel.inc
  357   if (!TM.isPositionIndependent())
include/llvm/CodeGen/TargetLowering.h
 1575     return TM.isPositionIndependent();
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  203   return TM.isPositionIndependent();
lib/CodeGen/SelectionDAG/TargetLowering.cpp
   46   return getTargetMachine().isPositionIndependent();
lib/Target/ARM/ARMInstrInfo.cpp
   98     if (TM.isPositionIndependent())
  105   if (!TM.isPositionIndependent()) {
lib/Target/ARM/ARMInstructionSelector.cpp
  658   if (TM.isPositionIndependent()) {
lib/Target/ARM/ARMSubtarget.cpp
  353   if (isTargetMachO() && TM.isPositionIndependent() &&
  361   return isTargetELF() && TM.isPositionIndependent() &&
lib/Target/ARM/Thumb1InstrInfo.cpp
  137   if (TM.isPositionIndependent())
lib/Target/ARM/Thumb2InstrInfo.cpp
  224   if (MF.getTarget().isPositionIndependent())
lib/Target/Hexagon/HexagonFrameLowering.cpp
 1229     bool IsPIC = HTM.isPositionIndependent();
 1294     bool IsPIC = HTM.isPositionIndependent();
lib/Target/Hexagon/HexagonTargetObjectFile.cpp
  274   return SmallDataThreshold > 0 && !TM.isPositionIndependent();
lib/Target/Mips/Mips16HardFloat.cpp
  259   if (TM.isPositionIndependent())
  434           if (!TM.isPositionIndependent()) {
  448   bool PicMode = TM.isPositionIndependent();
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
  117   if (!TM.isPositionIndependent()) {
lib/Target/Mips/MipsBranchExpansion.cpp
  836   IsPIC = TM.isPositionIndependent();
lib/Target/Mips/MipsCallLowering.cpp
  567       Info.Callee.isGlobal() && TM.isPositionIndependent();
lib/Target/Mips/MipsISelLowering.cpp
  553   if (!TM.isPositionIndependent() || !TM.getABI().IsO32() ||
lib/Target/Mips/MipsISelLowering.h
  377       return getTargetMachine().isPositionIndependent();
lib/Target/Mips/MipsInstructionSelector.cpp
  344     if (MF.getTarget().isPositionIndependent()) {
  553     if (MF.getTarget().isPositionIndependent()) {
  609     if (MF.getTarget().isPositionIndependent()) {
lib/Target/Mips/MipsMachineFunction.cpp
   97   if (!MF.getTarget().isPositionIndependent()) {
lib/Target/Mips/MipsSEISelDAGToDAG.cpp
  323   if (!TM.isPositionIndependent()) {
lib/Target/Mips/MipsSEInstrInfo.cpp
  893   if (TM.isPositionIndependent())
lib/Target/Mips/MipsSubtarget.cpp
  151   if (NoABICalls && TM.isPositionIndependent())
  154   if (isABI_N64() && !TM.isPositionIndependent() && !hasSym32())
  220   return TM.isPositionIndependent();
lib/Target/PowerPC/PPCFrameLowering.cpp
   90              : STI.getTargetMachine().isPositionIndependent() ? -12U : -8U;
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 4400         !TM.isPositionIndependent() || !PPCSubTarget->isSecurePlt() ||
 5100         assert(TM.isPositionIndependent() &&
lib/Target/PowerPC/PPCISelLowering.cpp
 2881       if (!TM.isPositionIndependent())
lib/Target/PowerPC/PPCMCInstLower.cpp
  118   if (Subtarget->isSecurePlt() && TM.isPositionIndependent() &&
lib/Target/PowerPC/PPCRegisterInfo.cpp
  326   bool IsPositionIndependent = TM.isPositionIndependent();
 1152   if (Subtarget.isSVR4ABI() && TM.isPositionIndependent())
lib/Target/PowerPC/PPCTargetMachine.cpp
  491   if (getPPCTargetMachine().isPositionIndependent()) {
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp
  679   if (MF->getTarget().isPositionIndependent()) {
lib/Target/RISCV/RISCVInstrInfo.cpp
  386   if (TM.isPositionIndependent())
lib/Target/TargetLoweringObjectFile.cpp
   45   InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(), *Ctx,
lib/Target/TargetMachine.cpp
  154   if (GV && isPositionIndependent() && GV->hasExternalWeakLinkage())
lib/Target/X86/X86ISelDAGToDAG.cpp
  949            !getTargetMachine().isPositionIndependent())))) {
lib/Target/X86/X86InstrInfo.cpp
 5304     if (MF.getTarget().isPositionIndependent()) {
 7749       if (!TM->isPositionIndependent())
lib/Target/X86/X86Subtarget.h
  815   bool isPositionIndependent() const { return TM.isPositionIndependent(); }