Lines Matching refs:PPC64
153 class PPC64 final : public TargetInfo { class
155 PPC64();
396 static_cast<const PPC64 &>(*target).relaxGot(bufLoc, rel, in tryRelaxPPC64TocIndirection()
565 PPC64::PPC64() { in PPC64() function in PPC64
607 int PPC64::getTlsGdRelaxSkip(RelType type) const { in getTlsGdRelaxSkip()
629 uint32_t PPC64::calcEFlags() const { in calcEFlags()
640 void PPC64::relaxGot(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relaxGot()
704 void PPC64::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe()
767 void PPC64::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe()
857 void PPC64::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe()
949 RelExpr PPC64::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
1063 RelType PPC64::getDynRel(RelType type) const { in getDynRel()
1069 int64_t PPC64::getImplicitAddend(const uint8_t *buf, RelType type) const { in getImplicitAddend()
1092 void PPC64::writeGotHeader(uint8_t *buf) const { in writeGotHeader()
1096 void PPC64::writePltHeader(uint8_t *buf) const { in writePltHeader()
1131 void PPC64::writePlt(uint8_t *buf, const Symbol &sym, in writePlt()
1138 void PPC64::writeIplt(uint8_t *buf, const Symbol &sym, in writeIplt()
1228 void PPC64::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate()
1394 bool PPC64::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
1427 uint32_t PPC64::getThunkSectionSpacing() const { in getThunkSectionSpacing()
1435 bool PPC64::inBranchRange(RelType type, uint64_t src, uint64_t dst) const { in inBranchRange()
1444 RelExpr PPC64::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr()
1452 RelExpr PPC64::adjustGotPcExpr(RelType type, int64_t addend, in adjustGotPcExpr()
1481 void PPC64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe()
1532 void PPC64::relocateAlloc(InputSectionBase &sec, uint8_t *buf) const { in relocateAlloc()
1641 bool PPC64::adjustPrologueForCrossSplitStack(uint8_t *loc, uint8_t *end, in adjustPrologueForCrossSplitStack()
1721 static PPC64 target; in getPPC64TargetInfo()