reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Overridden By

tools/lld/ELF/Arch/ARM.cpp
  521 int64_t ARM::getImplicitAddend(const uint8_t *buf, RelType type) const {
tools/lld/ELF/Arch/Mips.cpp
   31   int64_t getImplicitAddend(const uint8_t *buf, RelType type) const override;
  370 int64_t MIPS<ELFT>::getImplicitAddend(const uint8_t *buf, RelType type) const {
tools/lld/ELF/Arch/X86.cpp
  241 int64_t X86::getImplicitAddend(const uint8_t *buf, RelType type) const {

Declarations

tools/lld/ELF/Target.h
   36   virtual int64_t getImplicitAddend(const uint8_t *buf, RelType type) const;

References

tools/lld/ELF/ARMErrataFix.cpp
  159     offset = target->getImplicitAddend(buf, R_ARM_THM_JUMP19);
  161     offset = target->getImplicitAddend(buf, R_ARM_THM_JUMP24);
  163     offset = target->getImplicitAddend(buf, R_ARM_THM_CALL);
tools/lld/ELF/InputSection.cpp
  466         addend = target->getImplicitAddend(bufLoc, type);
  849       addend += target->getImplicitAddend(bufLoc, type);
tools/lld/ELF/MarkLive.cpp
   79   return target->getImplicitAddend(sec.data().begin() + rel.r_offset,
tools/lld/ELF/Relocations.cpp
  618       return target->getImplicitAddend(buf + ri->r_offset, pairTy);
  639     addend = target->getImplicitAddend(buf + rel.r_offset, type);