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

Declarations

tools/lld/ELF/OutputSections.h
  127   static uint8_t *bufferStart;

References

tools/lld/ELF/SyntheticSections.cpp
  508   uint8_t *buf = Out::bufferStart + getParent()->offset + outSecOff;
 2822   uint8_t *buf = Out::bufferStart + getParent()->offset + outSecOff;
tools/lld/ELF/Target.cpp
   94   if (!Out::bufferStart)
  102     uint8_t *isecLoc = Out::bufferStart + isec->getParent()->offset + isec->outSecOff;
tools/lld/ELF/Writer.cpp
 2549   writeEhdr<ELFT>(Out::bufferStart, *mainPart);
 2550   writePhdrs<ELFT>(Out::bufferStart + sizeof(Elf_Ehdr), *mainPart);
 2552   auto *eHdr = reinterpret_cast<Elf_Ehdr *>(Out::bufferStart);
 2566   auto *sHdrs = reinterpret_cast<Elf_Shdr *>(Out::bufferStart + eHdr->e_shoff);
 2606   Out::bufferStart = buffer->getBufferStart();
 2612       sec->writeTo<ELFT>(Out::bufferStart + sec->offset);
 2631         fillTrap(Out::bufferStart + alignDown(p->firstSec->offset + p->p_filesz,
 2633                  Out::bufferStart + alignTo(p->firstSec->offset + p->p_filesz,
 2657       sec->writeTo<ELFT>(Out::bufferStart + sec->offset);
 2661       sec->writeTo<ELFT>(Out::bufferStart + sec->offset);
 2710   llvm::ArrayRef<uint8_t> buf{Out::bufferStart, size_t(fileSize)};