Home
last modified time | relevance | path

Searched refs:bufLoc (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DTarget.h326 inline uint64_t overwriteULEB128(uint8_t *bufLoc, uint64_t val) { in overwriteULEB128() argument
327 while (*bufLoc & 0x80) { in overwriteULEB128()
328 *bufLoc++ = 0x80 | (val & 0x7f); in overwriteULEB128()
331 *bufLoc = val; in overwriteULEB128()
H A DInputSection.cpp524 const uint8_t *bufLoc = sec->content().begin() + rel.offset; in copyRelocations() local
526 addend = target.getImplicitAddend(bufLoc, type); in copyRelocations()
529 target.getRelExpr(type, sym, bufLoc) == RE_MIPS_GOTREL) { in copyRelocations()
1044 uint8_t *bufLoc = buf + offset; in relocateNonAlloc() local
1047 addend += target.getImplicitAddend(bufLoc, type); in relocateNonAlloc()
1050 RelExpr expr = target.getRelExpr(type, sym, bufLoc); in relocateNonAlloc()
1066 if (overwriteULEB128(bufLoc, val) >= 0x80) in relocateNonAlloc()
1113 target.relocateNoSym(bufLoc, type, value); in relocateNonAlloc()
1129 target.relocateNoSym(bufLoc, type, in relocateNonAlloc()
1135 target.relocateNoSym(bufLoc, type, in relocateNonAlloc()
[all …]
/freebsd/contrib/llvm-project/lld/ELF/Arch/
H A DPPC64.cpp379 uint8_t *bufLoc) { in tryRelaxPPC64TocIndirection() argument
411 .relaxGot(bufLoc, rel, tocRelative + ppc64TocOffset); in tryRelaxPPC64TocIndirection()