|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Overridden By
tools/lld/ELF/Arch/AArch64.cpp 305 void AArch64::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/AMDGPU.cpp 61 void AMDGPU::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/ARM.cpp 378 void ARM::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/AVR.cpp 60 void AVR::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/Hexagon.cpp 205 void Hexagon::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/MSP430.cpp 63 void MSP430::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/Mips.cpp 39 void relocateOne(uint8_t *loc, RelType type, uint64_t val) const override;
527 void MIPS<ELFT>::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/PPC.cpp 268 void PPC::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/PPC64.cpp 763 void PPC64::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/RISCV.cpp 239 void RISCV::relocateOne(uint8_t *loc, const RelType type,
tools/lld/ELF/Arch/SPARCV9.cpp 78 void SPARCV9::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/X86.cpp 264 void X86::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
tools/lld/ELF/Arch/X86_64.cpp 350 void X86_64::relocateOne(uint8_t *loc, RelType type, uint64_t val) const {
References
tools/lld/ELF/AArch64ErrataFix.cpp 420 target->relocateOne(buf + 4, R_AARCH64_JUMP26, s - p);
tools/lld/ELF/ARMErrataFix.cpp 188 target->relocateOne(buf, isARM ? R_ARM_JUMP24 : R_ARM_THM_JUMP24, s - p);
tools/lld/ELF/InputSection.cpp 873 target->relocateOne(bufLoc, type,
879 target->relocateOne(bufLoc, type, 0);
881 target->relocateOne(bufLoc, type, SignExtend64<bits>(sym.getVA(addend)));
898 target->relocateOne(bufLoc, rel.type, targetVA);
945 target->relocateOne(bufLoc, type, targetVA);
980 target->relocateOne(bufLoc, type, targetVA);
983 target->relocateOne(bufLoc, type, targetVA);
tools/lld/ELF/SyntheticSections.cpp 3331 target->relocateOne(buf + offset, R_ARM_PREL31, s - p);
3339 target->relocateOne(buf + offset, R_ARM_PREL31, s - p);
tools/lld/ELF/Thunks.cpp 349 target->relocateOne(buf + 8, R_AARCH64_ABS64, s);
373 target->relocateOne(buf, R_AARCH64_ADR_PREL_PG_HI21,
375 target->relocateOne(buf + 4, R_AARCH64_ADD_ABS_LO12_NC, s);
419 target->relocateOne(buf, R_ARM_JUMP24, offset);
457 target->relocateOne(buf, R_ARM_THM_JUMP24, offset);
474 target->relocateOne(buf, R_ARM_MOVW_ABS_NC, s);
475 target->relocateOne(buf + 4, R_ARM_MOVT_ABS, s);
492 target->relocateOne(buf, R_ARM_THM_MOVW_ABS_NC, s);
493 target->relocateOne(buf + 4, R_ARM_THM_MOVT_ABS, s);
513 target->relocateOne(buf, R_ARM_MOVW_PREL_NC, offset);
514 target->relocateOne(buf + 4, R_ARM_MOVT_PREL, offset);
534 target->relocateOne(buf, R_ARM_THM_MOVW_PREL_NC, offset);
535 target->relocateOne(buf + 4, R_ARM_THM_MOVT_PREL, offset);
550 target->relocateOne(buf + 4, R_ARM_ABS32, getARMThunkDestVA(destination));
576 target->relocateOne(buf + 12, R_ARM_REL32, s - p - 12);
606 target->relocateOne(buf + 8, R_ARM_ABS32, s);
632 target->relocateOne(buf + 12, R_ARM_REL32, s - p - 12);
649 target->relocateOne(buf, R_MIPS_HI16, s);
650 target->relocateOne(buf + 8, R_MIPS_LO16, s);
671 target->relocateOne(buf, R_MICROMIPS_HI16, s);
672 target->relocateOne(buf + 4, R_MICROMIPS_26_S1, s);
673 target->relocateOne(buf + 8, R_MICROMIPS_LO16, s);
695 target->relocateOne(buf, R_MICROMIPS_HI16, s);
696 target->relocateOne(buf + 4, R_MICROMIPS_LO16, s);
697 target->relocateOne(buf + 8, R_MICROMIPS_PC26_S1, s - p - 12);