/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/COFF/ |
H A D | Reader.cpp | 92 COFFSymbolRef SymRef = *SymOrErr; in readSymbols() local 103 auto NameOrErr = COFFObj.getSymbolName(SymRef); in readSymbols() 108 ArrayRef<uint8_t> AuxData = COFFObj.getSymbolAuxData(SymRef); in readSymbols() 110 assert(AuxData.size() == SymSize * SymRef.getNumberOfAuxSymbols()); in readSymbols() 117 if (SymRef.isFileRecord()) in readSymbols() 122 for (size_t I = 0; I < SymRef.getNumberOfAuxSymbols(); I++) in readSymbols() 126 if (SymRef.getSectionNumber() <= in readSymbols() 128 Sym.TargetSectionId = SymRef.getSectionNumber(); in readSymbols() 129 else if (static_cast<uint32_t>(SymRef.getSectionNumber() - 1) < in readSymbols() 138 const coff_aux_weak_external *WE = SymRef.getWeakExternal(); in readSymbols() [all …]
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-objdump/ |
H A D | XCOFFDump.cpp | 49 XCOFFSymbolRef SymRef(Sym.getRawDataRefImpl(), Obj); in getXCOFFSymbolCsectSMC() local 51 if (SymRef.hasCsectAuxEnt()) in getXCOFFSymbolCsectSMC() 52 return SymRef.getXCOFFCsectAuxEnt32()->StorageMappingClass; in getXCOFFSymbolCsectSMC() 59 XCOFFSymbolRef SymRef(Sym.getRawDataRefImpl(), Obj); in isLabel() local 61 if (SymRef.hasCsectAuxEnt()) in isLabel() 62 return SymRef.getXCOFFCsectAuxEnt32()->isLabel(); in isLabel()
|
H A D | MachODump.cpp | 8218 for (const SymbolRef &SymRef : Obj->symbols()) { in printMachOUnwindInfo() local 8221 auto SectOrErr = SymRef.getSection(); in printMachOUnwindInfo() 8231 uint64_t Addr = cantFail(SymRef.getValue()); in printMachOUnwindInfo() 8232 Symbols.insert(std::make_pair(Addr, SymRef)); in printMachOUnwindInfo()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_x86_64.cpp | 331 for (auto SymRef : *Symbols) { in createNormalizedSymbols() 564 for (auto SymRef : *Symbols) { in graphifyRegularSymbols() 566 auto Type = SymRef.getType(); in graphifyRegularSymbols() 578 auto Name = SymRef.getName(*StringTable); in graphifyRegularSymbols() 583 if (SymRef.isCommon()) { in graphifyRegularSymbols() 588 SymRef.st_size, SymRef.getValue(), false); in graphifyRegularSymbols() 597 switch (SymRef.getBinding()) { in graphifyRegularSymbols() 613 switch (SymRef.getVisibility()) { in graphifyRegularSymbols() 631 if (SymRef.isDefined() && in graphifyRegularSymbols() 661 *B, SymRef.getValue(), *Name, SymRef.st_size, L, S, in graphifyRegularSymbols() [all …]
|
H A D | MachOLinkGraphBuilder.cpp | 233 for (auto &SymRef : Obj.symbols()) { in createNormalizedSymbols() local 235 unsigned SymbolIndex = Obj.getSymbolIndex(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 244 Obj.getSymbol64TableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 252 Obj.getSymbolTableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 267 if (auto NameOrErr = SymRef.getName()) in createNormalizedSymbols()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/MC/ |
H A D | ConstantPools.cpp | 51 const auto SymRef = MCSymbolRefExpr::create(CPEntryLabel, Context); in addEntry() local 53 CachedEntries[C->getValue()] = SymRef; in addEntry() 54 return SymRef; in addEntry()
|
H A D | WasmObjectWriter.cpp | 641 const wasm::WasmDataReference &SymRef = DataLocations[RelEntry.Symbol]; in getProvisionalValue() local 642 const WasmDataSegment &Segment = DataSegments[SymRef.Segment]; in getProvisionalValue() 644 return Segment.Offset + SymRef.Offset + RelEntry.Addend; in getProvisionalValue() 1838 auto *SymRef = dyn_cast<MCSymbolRefExpr>(Expr); in writeOneObject() local 1839 if (!SymRef) in writeOneObject() 1841 const auto &TargetSym = cast<const MCSymbolWasm>(SymRef->getSymbol()); in writeOneObject()
|
H A D | WinCOFFObjectWriter.cpp | 350 const MCSymbolRefExpr *SymRef = in getLinkedSymbol() local 352 if (!SymRef) in getLinkedSymbol() 355 const MCSymbol &Aliasee = SymRef->getSymbol(); in getLinkedSymbol()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/CSKY/MCTargetDesc/ |
H A D | CSKYMCExpr.cpp | 75 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 76 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCExpr.cpp | 132 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 133 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/VE/MCTargetDesc/ |
H A D | VEMCExpr.cpp | 199 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 200 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMCExpr.cpp | 192 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 193 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCExpr.cpp | 240 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 241 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCExpr.cpp | 189 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 190 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFObjectWriter.cpp | 99 if (const MCSymbolRefExpr *SymRef = Target.getSymA()) { in GetRelocTypeInner() local 102 if (SymRef->getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_") in GetRelocTypeInner()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 70 void updateSymbolAddress(const SymbolRef &SymRef, uint64_t Addr); 117 void DyldELFObject<ELFT>::updateSymbolAddress(const SymbolRef &SymRef, in updateSymbolAddress() argument 121 ELFObjectFile<ELFT>::getSymbol(SymRef.getRawDataRefImpl())); in updateSymbolAddress()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 1374 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in hasGOTReference() local 1375 return (SymRef.getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_"); in hasGOTReference()
|
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 1835 SymbolRef SymRef(Sym); local 1836 Expected<uint64_t> AddressOrErr = SymRef.getAddress();
|
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 800 bool onIdentifierExpr(const MCExpr *SymRef, StringRef SymRefName, in onIdentifierExpr() argument 809 if (auto *CE = dyn_cast<MCConstantExpr>(SymRef)) in onIdentifierExpr() 823 if (setSymRef(SymRef, SymRefName, ErrMsg)) in onIdentifierExpr()
|
/netbsd/external/apache2/llvm/dist/llvm/lib/MC/MCParser/ |
H A D | MasmParser.cpp | 1575 const MCExpr *SymRef = in parsePrimaryExpr() local 1579 MCBinaryExpr::Add, SymRef, in parsePrimaryExpr() 1582 Res = SymRef; in parsePrimaryExpr()
|