Home
last modified time | relevance | path

Searched refs:isPositionIndependent (Results 1 – 25 of 55) sorted by relevance

123

/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsSubtarget.cpp141 if (NoABICalls && TM.isPositionIndependent()) in MipsSubtarget()
144 if (isABI_N64() && !TM.isPositionIndependent() && !hasSym32()) in MipsSubtarget()
209 bool MipsSubtarget::isPositionIndependent() const { in isPositionIndependent() function in MipsSubtarget
210 return TM.isPositionIndependent(); in isPositionIndependent()
H A DMips16HardFloat.cpp260 if (TM.isPositionIndependent()) in assureFPCallStub()
435 if (!TM.isPositionIndependent()) { in fixupFPReturnAndCall()
449 bool PicMode = TM.isPositionIndependent(); in createFPFnStub()
H A DMipsSubtarget.h213 bool isPositionIndependent() const;
H A DMipsAsmPrinter.cpp773 TS.setPic(OutContext.getObjectFileInfo()->isPositionIndependent()); in EmitStartOfAsmFile()
794 if (!isPositionIndependent() && STI.hasSym32()) in EmitStartOfAsmFile()
1071 assert(!isPositionIndependent() && in EmitFPCallStub()
H A DMips16ISelDAGToDAG.cpp118 if (!TM.isPositionIndependent()) { in selectAddr()
H A DMipsSEInstrInfo.cpp30 return STI.isPositionIndependent() ? Mips::B_MM : Mips::J_MM; in getUnconditionalBranch()
31 return STI.isPositionIndependent() ? Mips::B : Mips::J; in getUnconditionalBranch()
894 if (TM.isPositionIndependent()) in expandEhReturn()
H A DMipsInstructionSelector.cpp207 if (MF.getTarget().isPositionIndependent()) in select()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.cpp72 if (!isPositionIndependent()) in classifyLocalReference()
125 if (TM.getCodeModel() == CodeModel::Large && !isPositionIndependent()) in classifyGlobalReference()
160 if (!isPositionIndependent()) in classifyGlobalReference()
332 if (!isPositionIndependent()) in X86Subtarget()
H A DX86Subtarget.h782 bool isPositionIndependent() const { return TM.isPositionIndependent(); } in isPositionIndependent() function
H A DX86SpeculativeLoadHardening.cpp1110 !Subtarget->isPositionIndependent()) { in tracePredStateThroughIndirectBranches()
1149 !Subtarget->isPositionIndependent()) { in tracePredStateThroughIndirectBranches()
2489 !Subtarget->isPositionIndependent()) { in tracePredStateThroughCall()
2527 !Subtarget->isPositionIndependent()) { in tracePredStateThroughCall()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMInstrInfo.cpp99 if (TM.isPositionIndependent()) in expandLoadStackGuard()
106 if (!TM.isPositionIndependent()) { in expandLoadStackGuard()
H A DARMSubtarget.cpp345 if (isTargetMachO() && TM.isPositionIndependent() && in isGVIndirectSymbol()
353 return isTargetELF() && TM.isPositionIndependent() && in isGVInGOT()
H A DThumb1InstrInfo.cpp139 if (TM.isPositionIndependent()) in expandLoadStackGuard()
H A DARMAsmPrinter.cpp630 if (isPositionIndependent()) { in emitAttributes()
640 if (isPositionIndependent() || STI.isROPI()) { in emitAttributes()
646 if (isPositionIndependent()) { in emitAttributes()
971 if (isPositionIndependent() || Subtarget->isROPI()) in EmitJumpTableAddrs()
/freebsd-12.1/contrib/llvm/lib/Target/
H A DTargetMachine.cpp45 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent() function in TargetMachine
159 if (GV && isPositionIndependent() && GV->hasExternalWeakLinkage()) in shouldAssumeDSOLocal()
H A DTargetLoweringObjectFile.cpp46 InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(), *Ctx, in Initialize()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp112 PersonalityEncoding = isPositionIndependent() in Initialize()
117 LSDAEncoding = isPositionIndependent() in Initialize()
120 TTypeEncoding = isPositionIndependent() in Initialize()
126 if (isPositionIndependent()) { in Initialize()
150 if (isPositionIndependent()) { in Initialize()
161 if (isPositionIndependent()) { in Initialize()
211 if (isPositionIndependent()) { in Initialize()
225 if (isPositionIndependent()) { in Initialize()
238 if (isPositionIndependent()) { in Initialize()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCMCInstLower.cpp119 if (Subtarget->isSecurePlt() && TM.isPositionIndependent() && in GetSymbolRef()
H A DPPCAsmPrinter.cpp474 isPositionIndependent()) in EmitTlsCall()
583 if (Subtarget->isSecurePlt() && isPositionIndependent() ) { in EmitInstruction()
1241 !isPositionIndependent()) in EmitStartOfAsmFile()
1270 (!isPositionIndependent() || in EmitFunctionEntryLabel()
H A DPPCTargetMachine.cpp434 if (getPPCTargetMachine().isPositionIndependent()) { in addPreRegAlloc()
/freebsd-12.1/contrib/llvm/include/llvm/Target/
H A DTargetMachine.h184 bool isPositionIndependent() const;
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCObjectFileInfo.h387 bool isPositionIndependent() const { return PositionIndependent; } in isPositionIndependent() function
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h200 bool isPositionIndependent() const;
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.cpp278 return SmallDataThreshold > 0 && !TM.isPositionIndependent(); in isSmallDataEnabled()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVInstrInfo.cpp366 if (TM.isPositionIndependent()) in insertIndirectBranch()

123