| /freebsd/contrib/llvm-project/llvm/lib/ObjCopy/COFF/ |
| H A D | COFFReader.cpp | 91 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 D | WebAssemblyAsmTypeCheck.cpp | 246 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 D | WebAssemblyAsmTypeCheck.h | 79 const MCSymbolRefExpr *&SymRef);
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | ConstantPools.cpp | 62 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 D | WasmObjectWriter.cpp | 679 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 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 | 58 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 D | XCOFFDump.cpp | 385 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 D | llvm-objdump.cpp | 3060 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 D | MachODump.cpp | 8213 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 D | AMDGPUMCResourceInfo.cpp | 155 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 D | ObjectFileCOFF.cpp | 266 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 D | XCOFFLinkGraphBuilder.cpp | 193 const object::XCOFFSymbolRef SymRef = in getXCOFFSymbolContainingSymbolRef() local 195 if (!SymRef.isCsectSymbol()) in getXCOFFSymbolContainingSymbolRef() 199 SymRef.getXCOFFCsectAuxRef(); in getXCOFFSymbolContainingSymbolRef()
|
| H A D | MachOLinkGraphBuilder.cpp | 230 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 D | ExtractAPIVisitor.h | 1210 SymbolReference SymRef = in VisitTypedefNameDecl() local 1218 DeclarationFragmentsBuilder::getSubHeading(Decl), SymRef, in VisitTypedefNameDecl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 1661 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 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()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 1863 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 D | X86AsmParser.cpp | 834 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 D | MasmParser.cpp | 1500 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 D | MipsAsmParser.cpp | 6449 const MCExpr *SymRef = MCSymbolRefExpr::create(Sym, getContext()); in parseOperand() local 6451 Operands.push_back(MipsOperand::CreateImm(SymRef, S, E, *this)); in parseOperand()
|