Lines Matching refs:rel
38 void relocate(uint8_t *loc, const Relocation &rel,
46 void relaxGot(uint8_t *loc, const Relocation &rel,
48 void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel,
50 void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel,
52 void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel,
54 void relaxTlsLdToLe(uint8_t *loc, const Relocation &rel,
430 void X86_64::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe() argument
432 if (rel.type == R_X86_64_TLSGD) { in relaxTlsGdToLe()
450 } else if (rel.type == R_X86_64_GOTPC32_TLSDESC) { in relaxTlsGdToLe()
465 assert(rel.type == R_X86_64_TLSDESC_CALL); in relaxTlsGdToLe()
471 void X86_64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe() argument
473 if (rel.type == R_X86_64_TLSGD) { in relaxTlsGdToIe()
491 } else if (rel.type == R_X86_64_GOTPC32_TLSDESC) { in relaxTlsGdToIe()
493 assert(rel.type == R_X86_64_GOTPC32_TLSDESC); in relaxTlsGdToIe()
505 assert(rel.type == R_X86_64_TLSDESC_CALL); in relaxTlsGdToIe()
555 void X86_64::relaxTlsLdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsLdToLe() argument
557 if (rel.type == R_X86_64_DTPOFF64) { in relaxTlsLdToLe()
561 if (rel.type == R_X86_64_DTPOFF32) { in relaxTlsLdToLe()
744 void X86_64::relocate(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relocate() argument
745 switch (rel.type) { in relocate()
747 checkIntUInt(loc, val, 8, rel); in relocate()
751 checkInt(loc, val, 8, rel); in relocate()
755 checkIntUInt(loc, val, 16, rel); in relocate()
759 checkInt(loc, val, 16, rel); in relocate()
763 checkUInt(loc, val, 32, rel); in relocate()
781 checkInt(loc, val, 32, rel); in relocate()
903 void X86_64::relaxGot(uint8_t *loc, const Relocation &rel, uint64_t val) const { in relaxGot() argument
904 checkInt(loc, val, 32, rel); in relaxGot()