/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kSubtarget.cpp | 81 bool M68kSubtarget::isPositionIndependent() const { in isPositionIndependent() function in M68kSubtarget 82 return TM.isPositionIndependent(); in isPositionIndependent() 159 if (isPositionIndependent()) { in classifyLocalReference() 181 if (isPositionIndependent()) in classifyExternalReference() 202 if (isPositionIndependent()) in classifyGlobalReference() 207 if (isPositionIndependent()) in classifyGlobalReference() 219 if (isPositionIndependent()) { in getJumpTableEncoding() 255 return isPositionIndependent() ? M68kII::MO_PLT : M68kII::MO_ABSOLUTE_ADDRESS; in classifyGlobalFunctionReference()
|
H A D | M68kSubtarget.h | 108 bool isPositionIndependent() const;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86Subtarget.cpp | 81 if (!isPositionIndependent()) in classifyLocalReference() 128 if (TM.getCodeModel() == CodeModel::Large && !isPositionIndependent()) in classifyGlobalReference() 174 if (!isPositionIndependent()) in classifyGlobalReference() 336 if (!isPositionIndependent() || TM.getCodeModel() == CodeModel::Large) in X86Subtarget() 382 bool X86Subtarget::isPositionIndependent() const { in isPositionIndependent() function in X86Subtarget 383 return TM.isPositionIndependent(); in isPositionIndependent()
|
H A D | X86Subtarget.h | 335 bool isPositionIndependent() const;
|
H A D | X86SpeculativeLoadHardening.cpp | 1111 !Subtarget->isPositionIndependent()) { in tracePredStateThroughIndirectBranches() 1150 !Subtarget->isPositionIndependent()) { in tracePredStateThroughIndirectBranches() 2121 !Subtarget->isPositionIndependent()) { in tracePredStateThroughCall() 2159 !Subtarget->isPositionIndependent()) { in tracePredStateThroughCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsSubtarget.cpp | 156 if (NoABICalls && TM.isPositionIndependent()) in MipsSubtarget() 159 if (isABI_N64() && !TM.isPositionIndependent() && !hasSym32()) in MipsSubtarget() 223 bool MipsSubtarget::isPositionIndependent() const { in isPositionIndependent() function in MipsSubtarget 224 return TM.isPositionIndependent(); in isPositionIndependent()
|
H A D | Mips16HardFloat.cpp | 260 if (TM.isPositionIndependent()) in assureFPCallStub() 433 if (!TM.isPositionIndependent()) { in fixupFPReturnAndCall() 447 bool PicMode = TM.isPositionIndependent(); in createFPFnStub()
|
H A D | MipsSubtarget.h | 229 bool isPositionIndependent() const;
|
H A D | MipsMachineFunction.cpp | 104 if (!MF.getTarget().isPositionIndependent()) { in initGlobalBaseReg()
|
H A D | MipsAsmPrinter.cpp | 740 TS.setPic(OutContext.getObjectFileInfo()->isPositionIndependent()); in emitStartOfAsmFile() 765 if (!isPositionIndependent() && STI.hasSym32()) in emitStartOfAsmFile() 1045 assert(!isPositionIndependent() && in EmitFPCallStub()
|
H A D | Mips16ISelDAGToDAG.cpp | 117 if (!TM.isPositionIndependent()) { in selectAddr()
|
H A D | MipsInstructionSelector.cpp | 394 if (MF.getTarget().isPositionIndependent()) { in select() 663 if (MF.getTarget().isPositionIndependent()) { in select() 719 if (MF.getTarget().isPositionIndependent()) { in select()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMInstrInfo.cpp | 112 if (TM.isPositionIndependent() || ForceELFGOTPIC) in expandLoadStackGuard() 119 if (!TM.isPositionIndependent()) { in expandLoadStackGuard()
|
H A D | ARMSubtarget.cpp | 355 if (isTargetMachO() && TM.isPositionIndependent() && in isGVIndirectSymbol() 363 return isTargetELF() && TM.isPositionIndependent() && !GV->isDSOLocal(); in isGVInGOT()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | WasmException.cpp | 33 if (!Asm->isPositionIndependent()) { in endModule()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/ |
H A D | XtensaISelDAGToDAG.cpp | 50 if (TM.isPositionIndependent()) { in selectMemRegAddr()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 140 PersonalityEncoding = isPositionIndependent() in Initialize() 145 LSDAEncoding = isPositionIndependent() in Initialize() 148 TTypeEncoding = isPositionIndependent() in Initialize() 154 if (isPositionIndependent()) { in Initialize() 178 if (isPositionIndependent()) { in Initialize() 220 if (isPositionIndependent() || TgtM.getTargetTriple().isOSFreeBSD()) { in Initialize() 235 if (isPositionIndependent()) { in Initialize() 259 if (isPositionIndependent()) { in Initialize() 272 if (isPositionIndependent()) { in Initialize()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VEAsmPrinter.cpp | 190 if (!isPositionIndependent()) { in lowerGETGOTAndEmitMCInsts() 249 if (!isPositionIndependent()) { in lowerGETFunPLTAndEmitMCInsts()
|
H A D | VEISelLowering.cpp | 645 bool IsPICCall = isPositionIndependent(); in LowerCall() 1016 if (isPositionIndependent()) { in makeAddress() 1299 if (isPositionIndependent()) { in lowerToTLSGeneralDynamicModel() 1784 if (isPositionIndependent()) { in lowerINTRINSIC_WO_CHAIN() 1975 if (isPositionIndependent()) in getJumpTableEncoding() 1985 assert(isPositionIndependent()); in LowerCustomJumpTableEntry() 1997 assert(isPositionIndependent()); in getPICJumpTableRelocBase() 2033 if (isPositionIndependent()) { in prepareMBB() 2081 if (isPositionIndependent()) { in prepareSymbol() 2490 if (isPositionIndependent()) { in emitSjLjDispatchBlock() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCCodeEmitter.cpp | 169 bool IsPic = Ctx.getObjectFileInfo()->isPositionIndependent(); in getSImm13OpValue()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYISelLowering.h | 137 bool IsPIC = isPositionIndependent();
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ |
H A D | TargetMachine.cpp | 117 bool TargetMachine::isPositionIndependent() const { in isPositionIndependent() function in TargetMachine
|
H A D | TargetLoweringObjectFile.cpp | 45 initMCObjectFileInfo(ctx, TM.isPositionIndependent(), in Initialize()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMCInstLower.cpp | 141 if (Subtarget->isSecurePlt() && TM.isPositionIndependent() && in GetSymbolRef()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetObjectFile.cpp | 273 return SmallDataThreshold > 0 && !TM.isPositionIndependent(); in isSmallDataEnabled()
|