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

References

tools/lld/wasm/InputChunks.cpp
   36   return (toString(c->file) + ":(" + c->getName() + ")").str();
   44   return file->getWasmObj()->linkingData().Comdats[index];
   81       uint32_t expectedValue = file->calcExpectedValue(rel);
  109     uint32_t value = file->calcNewValue(rel);
  112       LLVM_DEBUG(dbgs() << " sym=" << file->getSymbols()[rel.Index]->getName());
  151   LLVM_DEBUG(dbgs() << "writeRelocations: " << file->getName()
  157     writeUleb128(os, file->calcNewIndex(rel), "reloc index");
  160       writeSleb128(os, file->calcNewAddend(rel), "reloc addend");
  228   if (!file || !config->compressRelocations)
  233   const uint8_t *secStart = file->codeSection->Content.data();
  245     compressedFuncSize += getRelocWidth(rel, file->calcNewValue(rel));
  263   if (!file || !config->compressRelocations)
  270   const uint8_t *secStart = file->codeSection->Content.data();
  285     buf += writeCompressedReloc(buf, rel, file->calcNewValue(rel));
  322     Symbol *sym = file->getSymbol(rel);
  339       writeSleb128(os, file->calcNewValue(rel), "offset");
tools/lld/wasm/InputChunks.h
  137     if (config->compressRelocations && file) {
  165     return file->codeSection->Content.slice(getInputSectionOffset(),
tools/lld/wasm/MarkLive.cpp
  115       Symbol *sym = c->file->getSymbol(reloc.Index);
tools/lld/wasm/Relocations.cpp
   59   ObjFile *file = chunk->file;