| /freebsd-13.1/contrib/llvm-project/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 …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | XCOFFDump.cpp | 49 const XCOFFSymbolRef SymRef = Obj->toSymbolRef(Sym.getRawDataRefImpl()); in getXCOFFSymbolCsectSMC() local 51 if (!SymRef.isCsectSymbol()) in getXCOFFSymbolCsectSMC() 54 auto CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); in getXCOFFSymbolCsectSMC() 63 const XCOFFSymbolRef SymRef = Obj->toSymbolRef(Sym.getRawDataRefImpl()); in isLabel() local 65 if (!SymRef.isCsectSymbol()) in isLabel() 68 auto CsectAuxEntOrErr = SymRef.getXCOFFCsectAuxRef(); 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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/ |
| H A D | WebAssemblyAsmTypeCheck.cpp | 136 const MCSymbolRefExpr *&SymRef) { in getSymRef() argument 140 SymRef = dyn_cast<MCSymbolRefExpr>(Op.getExpr()); in getSymRef() 141 if (!SymRef) in getSymRef() 148 const MCSymbolRefExpr *SymRef; in getGlobal() local 149 if (getSymRef(ErrorLoc, Inst, SymRef)) in getGlobal() 151 auto WasmSym = cast<MCSymbolWasm>(&SymRef->getSymbol()); in getGlobal() 158 if (SymRef->getKind() == MCSymbolRefExpr::VK_GOT) { in getGlobal() 224 const MCSymbolRefExpr *SymRef; in typeCheck() local 225 if (getSymRef(ErrorLoc, Inst, SymRef)) in typeCheck() 227 auto WasmSym = cast<MCSymbolWasm>(&SymRef->getSymbol()); in typeCheck()
|
| H A D | WebAssemblyAsmTypeCheck.h | 51 const MCSymbolRefExpr *&SymRef);
|
| /freebsd-13.1/contrib/llvm-project/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 | 651 const wasm::WasmDataReference &SymRef = DataLocations[RelEntry.Symbol]; in getProvisionalValue() local 652 const WasmDataSegment &Segment = DataSegments[SymRef.Segment]; in getProvisionalValue() 654 return Segment.Offset + SymRef.Offset + RelEntry.Addend; in getProvisionalValue() 1849 auto *SymRef = dyn_cast<MCSymbolRefExpr>(Expr); in writeOneObject() local 1850 if (!SymRef) in writeOneObject() 1852 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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVMCExpr.cpp | 179 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in fixELFSymbolsInTLSFixupsImpl() local 180 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS); in fixELFSymbolsInTLSFixupsImpl()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | MachOLinkGraphBuilder.cpp | 239 for (auto &SymRef : Obj.symbols()) { in createNormalizedSymbols() local 241 unsigned SymbolIndex = Obj.getSymbolIndex(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 250 Obj.getSymbol64TableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 258 Obj.getSymbolTableEntry(SymRef.getRawDataRefImpl()); in createNormalizedSymbols() 273 if (auto NameOrErr = SymRef.getName()) in createNormalizedSymbols()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/ |
| H A D | SparcAsmParser.cpp | 1367 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); in hasGOTReference() local 1368 return (SymRef.getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_"); in hasGOTReference()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-nm/ |
| H A D | llvm-nm.cpp | 1720 SymbolRef SymRef(Sym); local 1721 Expected<uint64_t> AddressOrErr = SymRef.getAddress();
|
| /freebsd-13.1/contrib/llvm-project/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()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | MasmParser.cpp | 1697 const MCExpr *SymRef = in parsePrimaryExpr() local 1701 MCBinaryExpr::Add, SymRef, in parsePrimaryExpr() 1704 Res = SymRef; in parsePrimaryExpr()
|