/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
H A D | COFFReader.cpp | 92 COFFSymbolRef SymRef = *SymOrErr; in readSymbols() local 99 *reinterpret_cast<const coff_symbol32 *>(SymRef.getRawPtr())); in readSymbols() 102 *reinterpret_cast<const coff_symbol16 *>(SymRef.getRawPtr())); in readSymbols() 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() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
H A D | WebAssemblyAsmTypeCheck.cpp | 182 const MCSymbolRefExpr *&SymRef) { in getSymRef() argument 186 SymRef = dyn_cast<MCSymbolRefExpr>(Op.getExpr()); in getSymRef() 187 if (!SymRef) in getSymRef() 194 const MCSymbolRefExpr *SymRef; in getGlobal() local 195 if (getSymRef(ErrorLoc, Inst, SymRef)) in getGlobal() 197 auto WasmSym = cast<MCSymbolWasm>(&SymRef->getSymbol()); in getGlobal() 204 switch (SymRef->getKind()) { in getGlobal() 222 const MCSymbolRefExpr *SymRef; in getTable() local 223 if (getSymRef(ErrorLoc, Inst, SymRef)) in getTable() 225 auto WasmSym = cast<MCSymbolWasm>(&SymRef->getSymbol()); in getTable() [all …]
|
H A D | WebAssemblyAsmTypeCheck.h | 49 const MCSymbolRefExpr *&SymRef);
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/ |
H A D | XCOFFDump.cpp | 70 const XCOFFSymbolRef SymRef = Obj.toSymbolRef(Sym.getRawDataRefImpl()); in getXCOFFSymbolCsectSMC() 72 if (!SymRef.isCsectSymbol()) in getXCOFFSymbolCsectSMC() 75 auto CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); in getXCOFFSymbolCsectSMC() 85 const XCOFFSymbolRef SymRef = Obj.toSymbolRef(Sym.getRawDataRefImpl()); in getXCOFFSymbolContainingSymbolRef() 86 if (!SymRef.isCsectSymbol()) in getXCOFFSymbolContainingSymbolRef() local 89 Expected<XCOFFCsectAuxRef> CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); in getXCOFFSymbolContainingSymbolRef() 100 const XCOFFSymbolRef SymRef = Obj.toSymbolRef(Sym.getRawDataRefImpl()); in isLabel() 101 if (!SymRef.isCsectSymbol()) in isLabel() local 104 auto CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); in isLabel() 71 const XCOFFSymbolRef SymRef = Obj.toSymbolRef(Sym.getRawDataRefImpl()); getXCOFFSymbolCsectSMC() local
|
H A D | llvm-objdump.cpp | 2989 std::optional<SymbolRef> SymRef = in printSymbol() local 2991 if (SymRef) { in printSymbol() 2993 Expected<StringRef> NameOrErr = SymRef->getName(); in printSymbol() 3001 SymName = getXCOFFSymbolDescription(createSymbolInfo(O, *SymRef), in printSymbol()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/ |
H A D | ConstantPools.cpp | 62 const auto SymRef = MCSymbolRefExpr::create(CPEntryLabel, Context); in addEntry() local 64 CachedConstantEntries[std::make_pair(C->getValue(), Size)] = SymRef; in addEntry() 66 CachedSymbolEntries[std::make_pair(&(S->getSymbol()), Size)] = SymRef; in addEntry() 67 return SymRef; in addEntry()
|
H A D | WasmObjectWriter.cpp | 701 const wasm::WasmDataReference &SymRef = DataLocations[RelEntry.Symbol]; in getProvisionalValue() local 702 const WasmDataSegment &Segment = DataSegments[SymRef.Segment]; in getProvisionalValue() 704 return Segment.Offset + SymRef.Offset + RelEntry.Addend; in getProvisionalValue() 1911 auto *SymRef = dyn_cast<MCSymbolRefExpr>(Expr); in writeOneObject() 1912 if (!SymRef) in writeOneObject() 1915 const auto &TargetSym = cast<const MCSymbolWasm>(SymRef->getSymbol()); in writeOneObject() 1889 auto *SymRef = dyn_cast<MCSymbolRefExpr>(Expr); writeOneObject() local
|
H A D | WinCOFFObjectWriter.cpp | 357 const MCSymbolRefExpr *SymRef = in getLinkedSymbol() local 359 if (!SymRef) in getLinkedSymbol() 362 const MCSymbol &Aliasee = SymRef->getSymbol(); in getLinkedSymbol()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/ |
H A D | CSKYTargetStreamer.cpp | 57 const auto SymRef = MCSymbolRefExpr::create(CPEntryLabel, Context); in addEntry() 62 Value = MCBinaryExpr::createSub(AdjustExpr, SymRef, Context); in addEntry() 70 CachedEntries[C->getValue()] = SymRef; in addEntry() 71 return SymRef; in addEntry() 58 const auto SymRef = MCSymbolRefExpr::create(CPEntryLabel, Context); addEntry() local
|
H A D | CSKYMCExpr.cpp | 88 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 89 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64MCExpr.cpp | 133 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 134 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/ |
H A D | ObjectFileCOFF.cpp | 270 for (const auto &SymRef : m_object->symbols()) { in ParseSymtab() local 271 const auto COFFSymRef = m_object->getCOFFSymbol(SymRef); in ParseSymtab() 273 Expected<StringRef> NameOrErr = SymRef.getName(); in ParseSymtab()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
H A D | VEMCExpr.cpp | 206 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 207 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
H A D | LoongArchMCExpr.cpp | 259 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 260 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVMCExpr.cpp | 190 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 191 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCExpr.cpp | 238 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 239 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcMCExpr.cpp | 206 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 207 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | MachOLinkGraphBuilder.cpp | 238 for (auto &SymRef : Obj.symbols()) { in createNormalizedSymbols() 240 unsigned SymbolIndex = Obj.getSymbolIndex(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 249 Obj.getSymbol64TableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 257 Obj.getSymbolTableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 272 if (auto NameOrErr = SymRef.getName()) in createNormalizedSymbols() 237 for (auto &SymRef : Obj.symbols()) { createNormalizedSymbols() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMELFObjectWriter.cpp | 109 if (const MCSymbolRefExpr *SymRef = Target.getSymA()) { in GetRelocTypeInner() local 112 if (SymRef->getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_") in GetRelocTypeInner()
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/ |
H A D | RuntimeDyldELF.cpp | 71 void updateSymbolAddress(const SymbolRef &SymRef, uint64_t Addr); 118 void DyldELFObject<ELFT>::updateSymbolAddress(const SymbolRef &SymRef, in updateSymbolAddress() argument 122 ELFObjectFile<ELFT>::getSymbol(SymRef.getRawDataRefImpl())); in updateSymbolAddress()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
H A D | SparcAsmParser.cpp | 1591 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in hasGOTReference() local 1592 return (SymRef.getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_"); in hasGOTReference()
|
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
H A D | ExtractAPIVisitor.h | 1145 SymbolReference SymRef = in VisitTypedefNameDecl() local 1153 DeclarationFragmentsBuilder::getSubHeading(Decl), SymRef, in VisitTypedefNameDecl()
|
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
H A D | llvm-nm.cpp | 1861 SymbolRef SymRef(Sym); in getSymbolNamesFromObject() local 1862 Expected<uint64_t> AddressOrErr = SymRef.getAddress(); in getSymbolNamesFromObject()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/ |
H A D | X86AsmParser.cpp | 828 bool onIdentifierExpr(const MCExpr *SymRef, StringRef SymRefName, in onIdentifierExpr() argument 837 if (auto *CE = dyn_cast<MCConstantExpr>(SymRef)) in onIdentifierExpr() 851 if (setSymRef(SymRef, SymRefName, ErrMsg)) in onIdentifierExpr()
|
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | MasmParser.cpp | 1712 const MCExpr *SymRef = in parsePrimaryExpr() local 1716 MCBinaryExpr::Add, SymRef, in parsePrimaryExpr() 1719 Res = SymRef; in parsePrimaryExpr()
|