Home
last modified time | relevance | path

Searched refs:SymbolTableIndex (Results 1 – 24 of 24) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DXCOFFObjectWriter.cpp57 uint32_t SymbolTableIndex; member
66 uint32_t SymbolTableIndex; member
76 Symbol(const MCSymbolXCOFF *MCSym) : MCSym(MCSym), SymbolTableIndex(-1) {} in Symbol()
83 uint32_t SymbolTableIndex; member
94 : MCSec(MCSec), SymbolTableIndex(-1), Address(-1), Size(0) {} in XCOFFSection()
971 writeSymbolAuxCsectEntry(CSectionRef.SymbolTableIndex, XCOFF::XTY_LD, in writeSymbolEntryForCsectMemberLabel()
1120 W.write<uint32_t>(Reloc.SymbolTableIndex); in writeRelocation()
1401 uint32_t SymbolTableIndex = in assignAddressesAndIndices() local
1405 SymbolTableIndex++; in assignAddressesAndIndices()
1411 Csect.SymbolTableIndex = SymbolTableIndex; in assignAddressesAndIndices()
[all …]
H A DELFObjectWriter.cpp145 unsigned SymbolTableIndex = ~0u; member
509 SymbolTableIndex = addToSectionTable(SymtabSection); in computeSymbolTable()
897 sh_link = SymbolTableIndex; in writeSectionHeader()
912 sh_link = SymbolTableIndex; in writeSectionHeader()
916 sh_link = SymbolTableIndex; in writeSectionHeader()
H A DWinCOFFObjectWriter.cpp569 W.write<uint32_t>(R.SymbolTableIndex); in WriteRelocation()
626 R.SymbolTableIndex = 0; in writeSection()
776 Relocation.Data.SymbolTableIndex = Relocation.Symb->getIndex(); in assignFileOffsets()
880 Reloc.Data.SymbolTableIndex = 0; in recordRelocation()
/freebsd/contrib/llvm-project/lld/COFF/
H A DICF.cpp158 Symbol *b1 = a->file->getSymbol(r1.SymbolTableIndex); in equalsConstant()
159 Symbol *b2 = b->file->getSymbol(r2.SymbolTableIndex); in equalsConstant()
192 Symbol *b1 = a->file->getSymbol(r1.SymbolTableIndex); in equalsVariable()
193 Symbol *b2 = b->file->getSymbol(r2.SymbolTableIndex); in equalsVariable()
H A DChunks.cpp387 check(file->getCOFFObj()->getSymbol(rel.SymbolTableIndex)); in maybeReportRelocationToDiscarded()
393 getSymbolLocations(file, rel.SymbolTableIndex); in maybeReportRelocationToDiscarded()
435 auto *sym = dyn_cast_or_null<Defined>(file->getSymbol(rel.SymbolTableIndex)); in applyRelocation()
572 Symbol *target = file->getSymbol(rel.SymbolTableIndex); in getBaserels()
682 dyn_cast_or_null<Defined>(file->getSymbol(rel.SymbolTableIndex)); in getRuntimePseudoRelocs()
H A DWriter.cpp511 Symbol *relocTarget = file->getSymbol(rel.SymbolTableIndex); in createThunks()
574 newRelocs[i].SymbolTableIndex = nextReplacement->second; in createThunks()
639 Symbol *relocTarget = sc->file->getSymbol(rel.SymbolTableIndex); in verifyRanges()
2077 Symbol *ref = sc->file->getSymbol(reloc.SymbolTableIndex); in markSymbolsWithRelocations()
H A DChunks.h248 Symbol *operator*() const { return file->getSymbol(I->SymbolTableIndex); }
H A DSymbolTable.cpp149 if (r.SymbolTableIndex != symIndex) in getSymbolLocations()
H A DPDB.cpp1775 c->file->getSymbols()[r.SymbolTableIndex])) in findLineTable()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCOFFEmitter.cpp503 uint32_t SymbolTableIndex; in writeCOFF() local
504 if (R.SymbolTableIndex) { in writeCOFF()
508 SymbolTableIndex = *R.SymbolTableIndex; in writeCOFF()
510 SymbolTableIndex = SymbolTableIndexMap[R.SymbolName]; in writeCOFF()
512 OS << binary_le(R.VirtualAddress) << binary_le(SymbolTableIndex) in writeCOFF()
575 << binary_le(i->CLRToken->SymbolTableIndex) in writeCOFF()
H A DCOFFYAML.cpp438 IO.mapOptional("SymbolTableIndex", Rel.SymbolTableIndex); in mapping()
570 IO.mapRequired("SymbolTableIndex", ACT.SymbolTableIndex); in mapping()
/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFReader.cpp179 if (R.Reloc.SymbolTableIndex >= RawSymbolTable.size()) in setSymbolTargets()
182 const Symbol *Sym = RawSymbolTable[R.Reloc.SymbolTableIndex]; in setSymbolTargets()
H A DCOFFWriter.cpp37 R.Reloc.SymbolTableIndex = Sym->RawIndex; in finalizeRelocTargets()
412 R.SymbolTableIndex = 0; in writeSections()
/freebsd/stand/efi/include/amd64/
H A Dpe.h389 UINT32 SymbolTableIndex; member
508 …UINT32 SymbolTableIndex; // Symbol table index of function name if Linenumber is 0. member
/freebsd/stand/efi/include/i386/
H A Dpe.h389 UINT32 SymbolTableIndex; member
508 …UINT32 SymbolTableIndex; // Symbol table index of function name if Linenumber is 0. member
/freebsd/sys/contrib/edk2/Include/IndustryStandard/
H A DPeImage.h447 UINT32 SymbolTableIndex; member
536 UINT32 SymbolTableIndex; ///< Symbol table index of function name if Linenumber is 0. member
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DCOFF.h342 uint32_t SymbolTableIndex; member
507 uint32_t SymbolTableIndex; member
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DCOFF_x86_64.cpp74 COFFRel->SymbolTableIndex, FixupSect.getIndex()), in addSingleRelocation()
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DCOFFYAML.h67 std::optional<uint32_t> SymbolTableIndex; member
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DXCOFFObjectFile.h693 uintptr_t getSymbolEntryAddressByIndex(uint32_t SymbolTableIndex) const;
694 Expected<StringRef> getSymbolNameByIndex(uint32_t SymbolTableIndex) const;
H A DCOFF.h485 support::ulittle32_t SymbolTableIndex; member
543 support::ulittle32_t SymbolTableIndex; member
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DCOFFObjectFile.cpp1333 if (R->SymbolTableIndex >= getNumberOfSymbols()) in getRelocationSymbol()
1336 Ref.p = reinterpret_cast<uintptr_t>(SymbolTable16 + R->SymbolTableIndex); in getRelocationSymbol()
1338 Ref.p = reinterpret_cast<uintptr_t>(SymbolTable32 + R->SymbolTableIndex); in getRelocationSymbol()
2360 Expected<COFFSymbolRef> Sym = Obj->getSymbol(R.SymbolTableIndex); in getContents()
H A DWindowsResource.cpp981 Reloc->SymbolTableIndex = NextSymbolIndex++; in writeFirstSectionRelocations()
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp1784 W.printNumber("SymbolTableIndex", getSymbolName(Aux->SymbolTableIndex), in printSymbol()
1785 Aux->SymbolTableIndex); in printSymbol()