/freebsd-11-stable/contrib/llvm-project/lld/COFF/ |
H A D | DLL.h | 48 uint64_t getDirRVA() { return dirs[0]->getRVA(); } 73 uint64_t getRVA() { return chunks[0]->getRVA(); } function in class:lld::coff::EdataContents 75 return chunks.back()->getRVA() + chunks.back()->getSize() - getRVA();
|
H A D | Symbols.h | 136 uint64_t getRVA(); 184 uint64_t getRVA() const { return (*data)->getRVA() + sym->Value; } function in class:lld::coff::DefinedRegular 204 uint64_t getRVA() { return data->getRVA(); } function in class:lld::coff::DefinedCommon 229 uint64_t getRVA() { return va - config->imageBase; } function in class:lld::coff::DefinedAbsolute 255 uint32_t getRVA() { return c ? c->getRVA() : 0; } function in class:lld::coff::DefinedSynthetic 323 uint64_t getRVA() { return file->location->getRVA(); } function in class:lld::coff::DefinedImportData 347 uint64_t getRVA() { return data->getRVA(); } function in class:lld::coff::DefinedImportThunk 370 uint64_t getRVA() { return data->getRVA(); } function in class:lld::coff::DefinedLocalImport 377 inline uint64_t Defined::getRVA() { function in class:lld::coff::Defined [all...] |
H A D | DLL.cpp | 69 write64le(buf, hintName->getRVA()); 71 write32le(buf, hintName->getRVA()); 110 e->ImportLookupTableRVA = lookupTab->getRVA(); 111 e->NameRVA = dllName->getRVA(); 112 e->ImportAddressTableRVA = addressTab->getRVA(); 177 e->Name = dllName->getRVA(); 178 e->ModuleHandle = moduleHandle->getRVA(); 179 e->DelayImportAddressTable = addressTab->getRVA(); 180 e->DelayImportNameTable = nameTab->getRVA(); 302 write32le(buf + 3, imp->getRVA() [all...] |
H A D | MapFile.cpp | 68 return a->getRVA() < b->getRVA(); 80 writeHeader(os, syms[i]->getRVA(), 0, 0); 109 writeHeader(os, sec->getRVA(), sec->getVirtualSize(), /*align=*/pageSize); 117 writeHeader(os, sc->getRVA(), sc->getSize(), sc->getAlignment());
|
H A D | Chunks.cpp | 82 uint64_t secRel = s - os->getRVA(); 252 applyArm64Imm(off, (s - os->getRVA()) & 0xfff, 0); 259 uint64_t secRel = (s - os->getRVA()) >> 12; 271 applyArm64Ldr(off, (s - os->getRVA()) & 0xfff); 393 uint64_t s = sym->getRVA(); 671 write32le(buf + 2, impSymbol->getRVA() - rva - getSize()); 675 res->emplace_back(getRVA() + 2); 682 impSymbol->getRVA() + config->imageBase); 686 res->emplace_back(getRVA(), IMAGE_REL_BASED_ARM_MOV32T); 692 applyMOV32T(buf, impSymbol->getRVA() [all...] |
H A D | Writer.h | 48 uint64_t getRVA() { return header.VirtualAddress; } function in class:lld::coff::OutputSection
|
H A D | Writer.cpp | 107 uint64_t offs = os->getFileOff() + (record->getRVA() - os->getRVA()); 109 record->getRVA(), offs); 371 Defined *&lastThunk = lastThunks[target->getRVA()]; 372 if (lastThunk && isInRange(type, lastThunk->getRVA(), p, margin)) 417 size_t thunkInsertionRVA = sc->getRVA() + sc->getSize() + thunksSize; 430 uint64_t p = sc->getRVA() + rel.VirtualAddress + thunksSize; 436 uint64_t s = sym->getRVA(); 515 uint64_t p = sc->getRVA() + rel.VirtualAddress; 516 uint64_t s = sym->getRVA(); [all...] |
H A D | PDB.cpp | 998 sc.Off = c && os ? c->getRVA() - os->getRVA() : 0; 1308 pub.Offset = def->getRVA() - os->getRVA(); 1559 cgs.Offset = firstChunk->getRVA() - os.getRVA(); 1560 cgs.Size = lastChunk->getRVA() + lastChunk->getSize() - firstChunk->getRVA(); 1581 sym.Rva = os.getRVA(); 1657 ts.Offset = thunkChunk->getRVA() [all...] |
H A D | Chunks.h | 87 uint32_t getRVA() const { return rva; } function in class:lld::coff::Chunk
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/ |
H A D | COFF.h | 1198 std::error_code getRVA(uint32_t &Result) const;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | COFFObjectFile.cpp | 1659 std::error_code BaseRelocRef::getRVA(uint32_t &Result) const { function in class:BaseRelocRef
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | COFFDumper.cpp | 1749 if (std::error_code EC = I.getRVA(RVA))
|