Lines Matching refs:rel
47 void relocate(uint8_t *loc, const Relocation &rel,
50 void relaxTlsGdToLe(uint8_t *loc, const Relocation &rel,
52 void relaxTlsGdToIe(uint8_t *loc, const Relocation &rel,
54 void relaxTlsIeToLe(uint8_t *loc, const Relocation &rel,
317 void AArch64::relocate(uint8_t *loc, const Relocation &rel, in relocate() argument
319 switch (rel.type) { in relocate()
322 checkIntUInt(loc, val, 16, rel); in relocate()
327 checkIntUInt(loc, val, 32, rel); in relocate()
331 checkInt(loc, val, 32, rel); in relocate()
345 checkInt(loc, val, 33, rel); in relocate()
351 checkInt(loc, val, 21, rel); in relocate()
365 checkInt(loc, val, 28, rel); in relocate()
370 checkAlignment(loc, val, 4, rel); in relocate()
371 checkInt(loc, val, 21, rel); in relocate()
380 checkAlignment(loc, val, 2, rel); in relocate()
385 checkAlignment(loc, val, 4, rel); in relocate()
393 checkAlignment(loc, val, 8, rel); in relocate()
398 checkAlignment(loc, val, 16, rel); in relocate()
402 checkUInt(loc, val, 16, rel); in relocate()
408 checkUInt(loc, val, 32, rel); in relocate()
414 checkUInt(loc, val, 48, rel); in relocate()
425 checkInt(loc, val, 17, rel); in relocate()
434 checkInt(loc, val, 33, rel); in relocate()
443 checkInt(loc, val, 49, rel); in relocate()
452 checkInt(loc, val, 16, rel); in relocate()
456 checkUInt(loc, val, 24, rel); in relocate()
468 void AArch64::relaxTlsGdToLe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToLe() argument
481 checkUInt(loc, val, 32, rel); in relaxTlsGdToLe()
483 switch (rel.type) { in relaxTlsGdToLe()
499 void AArch64::relaxTlsGdToIe(uint8_t *loc, const Relocation &rel, in relaxTlsGdToIe() argument
513 switch (rel.type) { in relaxTlsGdToIe()
531 void AArch64::relaxTlsIeToLe(uint8_t *loc, const Relocation &rel, in relaxTlsIeToLe() argument
533 checkUInt(loc, val, 32, rel); in relaxTlsIeToLe()
535 if (rel.type == R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21) { in relaxTlsIeToLe()
541 if (rel.type == R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC) { in relaxTlsIeToLe()