Home
last modified time | relevance | path

Searched refs:SymRef (Results 1 – 21 of 21) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/
H A DCOFFReader.cpp91 COFFSymbolRef SymRef = *SymOrErr; in readSymbols() local
98 *reinterpret_cast<const coff_symbol32 *>(SymRef.getRawPtr())); in readSymbols()
101 *reinterpret_cast<const coff_symbol16 *>(SymRef.getRawPtr())); in readSymbols()
102 auto NameOrErr = COFFObj.getSymbolName(SymRef); in readSymbols()
107 ArrayRef<uint8_t> AuxData = COFFObj.getSymbolAuxData(SymRef); in readSymbols()
109 assert(AuxData.size() == SymSize * SymRef.getNumberOfAuxSymbols()); in readSymbols()
116 if (SymRef.isFileRecord()) in readSymbols()
121 for (size_t I = 0; I < SymRef.getNumberOfAuxSymbols(); I++) in readSymbols()
125 if (SymRef.getSectionNumber() <= in readSymbols()
127 Sym.TargetSectionId = SymRef.getSectionNumber(); in readSymbols()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmTypeCheck.cpp246 const MCSymbolRefExpr *&SymRef) { in getSymRef() argument
249 SymRef = dyn_cast<MCSymbolRefExpr>(SymOp.getExpr()); in getSymRef()
250 if (!SymRef) in getSymRef()
258 const MCSymbolRefExpr *SymRef; in getGlobal() local
259 if (getSymRef(ErrorLoc, GlobalOp, SymRef)) in getGlobal()
261 const auto *WasmSym = cast<MCSymbolWasm>(&SymRef->getSymbol()); in getGlobal()
268 switch (SymRef->getSpecifier()) { in getGlobal()
286 const MCSymbolRefExpr *SymRef; in getTable() local
287 if (getSymRef(ErrorLoc, TableOp, SymRef)) in getTable()
289 const auto *WasmSym = cast<MCSymbolWasm>(&SymRef->getSymbol()); in getTable()
[all …]
H A DWebAssemblyAsmTypeCheck.h79 const MCSymbolRefExpr *&SymRef);
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DConstantPools.cpp62 const auto SymRef = MCSymbolRefExpr::create(CPEntryLabel, Context, Loc); 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 DWasmObjectWriter.cpp679 const wasm::WasmDataReference &SymRef = DataLocations[RelEntry.Symbol]; in getProvisionalValue() local
680 const WasmDataSegment &Segment = DataSegments[SymRef.Segment]; in getProvisionalValue()
682 return Segment.Offset + SymRef.Offset + RelEntry.Addend; in getProvisionalValue()
1893 auto *SymRef = dyn_cast<MCSymbolRefExpr>(Expr); in writeOneObject() local
1894 if (!SymRef) in writeOneObject()
1897 const auto &TargetSym = cast<const MCSymbolWasm>(SymRef->getSymbol()); in writeOneObject()
H A DWinCOFFObjectWriter.cpp357 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 DCSKYTargetStreamer.cpp58 const auto SymRef = MCSymbolRefExpr::create(CPEntryLabel, Context); in addEntry() local
63 Value = MCBinaryExpr::createSub(AdjustExpr, SymRef, Context); in addEntry()
71 CachedEntries[C->getValue()] = SymRef; in addEntry()
72 return SymRef; in addEntry()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DXCOFFDump.cpp385 const XCOFFSymbolRef SymRef = Obj.toSymbolRef(Sym.getRawDataRefImpl()); in getXCOFFSymbolCsectSMC() local
387 if (!SymRef.isCsectSymbol()) in getXCOFFSymbolCsectSMC()
390 auto CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); in getXCOFFSymbolCsectSMC()
400 const XCOFFSymbolRef SymRef = Obj.toSymbolRef(Sym.getRawDataRefImpl()); in getXCOFFSymbolContainingSymbolRef() local
401 if (!SymRef.isCsectSymbol()) in getXCOFFSymbolContainingSymbolRef()
404 Expected<XCOFFCsectAuxRef> CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); in getXCOFFSymbolContainingSymbolRef()
415 const XCOFFSymbolRef SymRef = Obj.toSymbolRef(Sym.getRawDataRefImpl()); in isLabel() local
416 if (!SymRef.isCsectSymbol()) in isLabel()
419 auto CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); in isLabel()
H A Dllvm-objdump.cpp3060 std::optional<SymbolRef> SymRef = in printSymbol() local
3062 if (SymRef) { in printSymbol()
3064 Expected<StringRef> NameOrErr = SymRef->getName(); in printSymbol()
3072 SymName = getXCOFFSymbolDescription(createSymbolInfo(O, *SymRef), in printSymbol()
H A DMachODump.cpp8213 for (const SymbolRef &SymRef : Obj->symbols()) { in printMachOUnwindInfo() local
8216 auto SectOrErr = SymRef.getSection(); in printMachOUnwindInfo()
8226 uint64_t Addr = cantFail(SymRef.getValue()); in printMachOUnwindInfo()
8227 Symbols.insert(std::make_pair(Addr, SymRef)); in printMachOUnwindInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMCResourceInfo.cpp155 const MCSymbol &SymRef = SymExpr->getSymbol(); in flattenedCycleMax() local
156 if (SymRef.isVariable()) { in flattenedCycleMax()
157 const MCExpr *SymVal = SymRef.getVariableValue(); in flattenedCycleMax()
276 const MCExpr *SymRef = MCSymbolRefExpr::create(MaxSym, OutContext); in gatherResourceInfo() local
280 {MCConstantExpr::create(numRegs, OutContext), SymRef}, OutContext); in gatherResourceInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
H A DObjectFileCOFF.cpp266 for (const auto &SymRef : m_object->symbols()) { in ParseSymtab() local
267 const auto COFFSymRef = m_object->getCOFFSymbol(SymRef); in ParseSymtab()
269 Expected<StringRef> NameOrErr = SymRef.getName(); in ParseSymtab()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DXCOFFLinkGraphBuilder.cpp193 const object::XCOFFSymbolRef SymRef = in getXCOFFSymbolContainingSymbolRef() local
195 if (!SymRef.isCsectSymbol()) in getXCOFFSymbolContainingSymbolRef()
199 SymRef.getXCOFFCsectAuxRef(); in getXCOFFSymbolContainingSymbolRef()
H A DMachOLinkGraphBuilder.cpp230 for (auto &SymRef : Obj.symbols()) { in createNormalizedSymbols() local
232 unsigned SymbolIndex = Obj.getSymbolIndex(SymRef.getRawDataRefImpl()); in createNormalizedSymbols()
241 Obj.getSymbol64TableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols()
249 Obj.getSymbolTableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols()
264 if (auto NameOrErr = SymRef.getName()) in createNormalizedSymbols()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h1210 SymbolReference SymRef = in VisitTypedefNameDecl() local
1218 DeclarationFragmentsBuilder::getSubHeading(Decl), SymRef, in VisitTypedefNameDecl()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp1661 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in hasGOTReference() local
1662 return (SymRef.getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_"); in hasGOTReference()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp70 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()
/freebsd/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp1863 SymbolRef SymRef(Sym); in getSymbolNamesFromObject() local
1864 Expected<uint64_t> AddressOrErr = SymRef.getAddress(); in getSymbolNamesFromObject()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp834 bool onIdentifierExpr(const MCExpr *SymRef, StringRef SymRefName, in onIdentifierExpr() argument
843 if (auto *CE = dyn_cast<MCConstantExpr>(SymRef)) in onIdentifierExpr()
857 if (setSymRef(SymRef, SymRefName, ErrMsg)) in onIdentifierExpr()
/freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp1500 const MCExpr *SymRef = in parsePrimaryExpr() local
1504 MCBinaryExpr::Add, SymRef, in parsePrimaryExpr()
1507 Res = SymRef; in parsePrimaryExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/AsmParser/
H A DMipsAsmParser.cpp6449 const MCExpr *SymRef = MCSymbolRefExpr::create(Sym, getContext()); in parseOperand() local
6451 Operands.push_back(MipsOperand::CreateImm(SymRef, S, E, *this)); in parseOperand()