Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/
DIceELFObjectWriter.h67 const std::string &SectionSuffix, bool IsPIC);
83 bool IsPIC);
166 const std::string &SectionSuffix, bool IsPIC);
DIceELFObjectWriter.cpp315 bool IsPIC) { in writeDataSection() argument
325 SectionSuffix, IsPIC); in writeDataSection()
342 bool IsPIC) { in writeDataOfType() argument
357 MangleSectionName(IsPIC ? ".data.rel.ro" : ".rodata", SectionSuffix); in writeDataOfType()
358 const Elf64_Xword ShFlags = IsPIC ? (SHF_ALLOC | SHF_WRITE) : SHF_ALLOC; in writeDataOfType()
574 FixupKind RelocationKind, bool IsPIC) { in writeJumpTable() argument
582 IsPIC ? ".data.rel.ro" : ".rodata", JT.getSectionName()); in writeJumpTable()
DIceTargetLoweringX8664.cpp6992 const bool IsPIC = false; in lowerJumpTables() local
7000 Writer->writeJumpTable(JT, RelocationKind, IsPIC); in lowerJumpTables()
7009 const char *Prefix = IsPIC ? ".data.rel.ro." : ".rodata."; in lowerJumpTables()
7028 const bool IsPIC = false; in lowerGlobals() local
7032 Writer->writeDataSection(Vars, FK_Abs, SectionSuffix, IsPIC); in lowerGlobals()
DIceTargetLoweringX8632.cpp7728 const bool IsPIC = false; in lowerJumpTables() local
7734 Writer->writeJumpTable(JT, RelocationKind, IsPIC); in lowerJumpTables()
7743 const char *Prefix = IsPIC ? ".data.rel.ro." : ".rodata."; in lowerJumpTables()
7762 const bool IsPIC = false; in lowerGlobals() local
7766 Writer->writeDataSection(Vars, FK_Abs, SectionSuffix, IsPIC); in lowerGlobals()
DIceTargetLoweringARM32.cpp6791 const bool IsPIC = false; in lowerGlobals() local
6796 IsPIC); in lowerGlobals()
DIceTargetLoweringMIPS32.cpp5668 const bool IsPIC = false; in lowerGlobals() local
5672 Writer->writeDataSection(Vars, llvm::ELF::R_MIPS_32, SectionSuffix, IsPIC); in lowerGlobals()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsBranchExpansion.cpp171 bool IsPIC; member in __anon6d3acf210111::MipsBranchExpansion
410 if (IsPIC) { in expandToLongBranch()
794 (Br->isUnconditionalBranch() && IsPIC))) { in handlePossibleLongBranch()
836 IsPIC = TM.isPositionIndependent(); in runOnMachineFunction()
841 if (IsPIC && ABI.IsO32() && in runOnMachineFunction()
DMipsISelLowering.cpp3160 bool IsPIC = isPositionIndependent(); in LowerCall() local
3365 if (!Subtarget.isABICalls() && !IsPIC) { in LowerCall()
3392 if (IsPIC) { in LowerCall()
3417 if (!IsPIC) // static in LowerCall()
3437 getOpndList(Ops, RegsToPass, IsPIC, GlobalOrExternal, InternalLinkage, in LowerCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrInfo.td18 def IsPIC : Predicate<"TM.isPositionIndependent()">;
323 (GLOBAL_GET_I32 tglobaladdr:$addr)>, Requires<[IsPIC]>;
326 (CONST_I32 tglobaladdr:$addr)>, Requires<[IsPIC]>;
329 (GLOBAL_GET_I32 texternalsym:$addr)>, Requires<[IsPIC]>;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonFrameLowering.cpp1229 bool IsPIC = HTM.isPositionIndependent(); in insertCSRSpillsInBlock() local
1237 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4STK_EXT_PIC in insertCSRSpillsInBlock()
1240 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4STK_PIC in insertCSRSpillsInBlock()
1244 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4_EXT_PIC in insertCSRSpillsInBlock()
1247 SpillOpc = IsPIC ? Hexagon::SAVE_REGISTERS_CALL_V4_PIC in insertCSRSpillsInBlock()
1294 bool IsPIC = HTM.isPositionIndependent(); in insertCSRRestoresInBlock() local
1305 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_BEFORE_TAILCALL_V4_EXT_PIC in insertCSRRestoresInBlock()
1308 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_BEFORE_TAILCALL_V4_PIC in insertCSRRestoresInBlock()
1318 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_RET_JMP_V4_EXT_PIC in insertCSRRestoresInBlock()
1321 RetOpc = IsPIC ? Hexagon::RESTORE_DEALLOC_RET_JMP_V4_PIC in insertCSRRestoresInBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMExpandPseudoInsts.cpp1480 bool IsPIC = in ExpandMI() local
1493 if (IsPIC) { in ExpandMI()
1512 if (IsPIC) { in ExpandMI()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCISelLowering.cpp2679 static void getLabelAccessInfo(bool IsPIC, const PPCSubtarget &Subtarget, in getLabelAccessInfo() argument
2686 if (IsPIC) { in getLabelAccessInfo()
2762 bool IsPIC = isPositionIndependent(); in LowerConstantPool() local
2763 getLabelAccessInfo(IsPIC, Subtarget, MOHiFlag, MOLoFlag); in LowerConstantPool()
2765 if (IsPIC && Subtarget.isSVR4ABI()) { in LowerConstantPool()
2775 return LowerLabelRef(CPIHi, CPILo, IsPIC, DAG); in LowerConstantPool()
2840 bool IsPIC = isPositionIndependent(); in LowerJumpTable() local
2841 getLabelAccessInfo(IsPIC, Subtarget, MOHiFlag, MOLoFlag); in LowerJumpTable()
2843 if (IsPIC && Subtarget.isSVR4ABI()) { in LowerJumpTable()
2851 return LowerLabelRef(JTIHi, JTILo, IsPIC, DAG); in LowerJumpTable()
[all …]