Home
last modified time | relevance | path

Searched refs:IsPIC (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyInstrInfo.td18 def IsPIC : Predicate<"TM.isPositionIndependent()">;
419 (GLOBAL_GET_I32 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr32]>;
421 (GLOBAL_GET_I64 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr64]>;
424 (CONST_I32 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr32]>;
426 (CONST_I64 tglobaladdr:$addr)>, Requires<[IsPIC, HasAddr64]>;
439 (GLOBAL_GET_I32 texternalsym:$addr)>, Requires<[IsPIC, HasAddr32]>;
441 (GLOBAL_GET_I64 texternalsym:$addr)>, Requires<[IsPIC, HasAddr64]>;
449 (CONST_I32 texternalsym:$addr)>, Requires<[IsPIC, HasAddr32]>;
451 (CONST_I64 texternalsym:$addr)>, Requires<[IsPIC, HasAddr64]>;
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.h118 bool IsPIC = isPositionIndependent(); variable
120 if (IsPIC)
129 if (!IsPIC)
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsBranchExpansion.cpp176 bool IsPIC; member in __anone5a1286a0111::MipsBranchExpansion
423 if (IsPIC) { in expandToLongBranch()
899 (Br->isUnconditionalBranch() && IsPIC))) { in handlePossibleLongBranch()
941 IsPIC = TM.isPositionIndependent(); in runOnMachineFunction()
946 if (IsPIC && ABI.IsO32() && in runOnMachineFunction()
H A DMipsISelLowering.cpp3349 bool IsPIC = isPositionIndependent(); in LowerCall() local
3568 if (!Subtarget.isABICalls() && !IsPIC) { in LowerCall()
3602 } else if (IsPIC) { in LowerCall()
3627 if (!IsPIC) // static in LowerCall()
3647 getOpndList(Ops, RegsToPass, IsPIC, GlobalOrExternal, InternalLinkage, in LowerCall()
/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DMips.cpp223 bool IsPIC = false; in getMIPSTargetFeatures() local
236 IsPIC = in getMIPSTargetFeatures()
253 if (ABICallsArg && !UseAbiCalls && IsPIC) { in getMIPSTargetFeatures()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.cpp1366 bool IsPIC = HTM.isPositionIndependent(); in insertCSRSpillsInBlock() local
1374 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4STK_EXT_PIC in insertCSRSpillsInBlock()
1377 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4STK_PIC in insertCSRSpillsInBlock()
1381 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4_EXT_PIC in insertCSRSpillsInBlock()
1384 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4_PIC in insertCSRSpillsInBlock()
1431 bool IsPIC = HTM.isPositionIndependent(); in insertCSRRestoresInBlock() local
1442 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC in insertCSRRestoresInBlock()
1445 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC in insertCSRRestoresInBlock()
1455 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC in insertCSRRestoresInBlock()
1458 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_RET_JMP_V4_PIC in insertCSRRestoresInBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrControl.td307 defm : CallPat<CALLq, IsPIC>;
H A DM68kInstrInfo.td464 def IsPIC : Predicate<"TM.isPositionIndependent()">;
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp454 bool IsPIC = false; member in __anonee973c6c0111::X86AsmParser::IntelExprStateMachine
499 bool isPIC() const { return IsPIC; } in isPIC()
500 void setPIC() { IsPIC = true; } in setPIC()
508 if (IsPIC && AttachToOperandIdx) in regsUseUpError()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3149 static void getLabelAccessInfo(bool IsPIC, const PPCSubtarget &Subtarget, in getLabelAccessInfo() argument
3156 if (IsPIC) { in getLabelAccessInfo()
3226 bool IsPIC = isPositionIndependent(); in LowerConstantPool() local
3227 getLabelAccessInfo(IsPIC, Subtarget, MOHiFlag, MOLoFlag); in LowerConstantPool()
3229 if (IsPIC && Subtarget.isSVR4ABI()) { in LowerConstantPool()
3239 return LowerLabelRef(CPIHi, CPILo, IsPIC, DAG); in LowerConstantPool()
3314 bool IsPIC = isPositionIndependent(); in LowerJumpTable() local
3315 getLabelAccessInfo(IsPIC, Subtarget, MOHiFlag, MOLoFlag); in LowerJumpTable()
3317 if (IsPIC && Subtarget.isSVR4ABI()) { in LowerJumpTable()
3325 return LowerLabelRef(JTIHi, JTILo, IsPIC, DAG); in LowerJumpTable()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMExpandPseudoInsts.cpp2693 bool IsPIC = in ExpandMI() local
2708 if (IsPIC) { in ExpandMI()
2727 if (IsPIC) { in ExpandMI()