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

Declarations

tools/lld/COFF/Symbols.h
  136   uint64_t getRVA();

References

tools/lld/COFF/Chunks.cpp
  393     uint64_t s = sym->getRVA();
  671   write32le(buf + 2, impSymbol->getRVA() - rva - getSize());
  682             impSymbol->getRVA() + config->imageBase);
  692   applyMOV32T(buf, impSymbol->getRVA() + config->imageBase);
  696   int64_t off = impSymbol->getRVA() & 0xfff;
  698   applyArm64Addr(buf, impSymbol->getRVA(), rva, 12);
  716   uint64_t offset = target->getRVA() - rva - 12;
  737   applyArm64Addr(buf + 0, target->getRVA(), rva, 12);
  738   applyArm64Imm(buf + 4, target->getRVA() & 0xfff, 0);
  749     write64le(buf, sym->getRVA() + config->imageBase);
  751     write32le(buf, sym->getRVA() + config->imageBase);
  786     table[idx + 0] = rpr.sym->getRVA();
tools/lld/COFF/DLL.cpp
  302     write32le(buf + 3, imp->getRVA() - rva - 7);
  319     write32le(buf + 44, helper->getRVA() - rva - 48);
  334     write32le(buf + 1, imp->getRVA() + config->imageBase);
  355     write32le(buf + 9, helper->getRVA() - rva - 13);
  374     applyMOV32T(buf + 0, imp->getRVA() + config->imageBase);
  395     applyBranch24T(buf + 22, helper->getRVA() - rva - 26);
  414     applyArm64Addr(buf + 0, imp->getRVA(), rva + 0, 12);
  415     applyArm64Imm(buf + 4, imp->getRVA() & 0xfff, 0);
  433     applyArm64Branch26(buf + 52, helper->getRVA() - rva - 52);
  519         write32le(p, cast<Defined>(e.sym)->getRVA() | bit);
tools/lld/COFF/PDB.cpp
 1264   pub.Offset = def->getRVA() - os->getRVA();
tools/lld/COFF/Writer.cpp
  370   Defined *&lastThunk = lastThunks[target->getRVA()];
  371   if (lastThunk && isInRange(type, lastThunk->getRVA(), p, margin))
  435       uint64_t s = sym->getRVA();
  515       uint64_t s = sym->getRVA();
 1087     sym.Value = def->getRVA();
 1103     sym.Value = def->getRVA() - os->getRVA();
 1338     pe->AddressOfEntryPoint = entry->getRVA();
 1405       dir[TLS_TABLE].RelativeVirtualAddress = b->getRVA();
 1494   uint32_t off = s->getRVA() - (c ? c->getRVA() : 0);