Searched refs:SymRef (Results 1 - 19 of 19) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DXCOFFDump.cpp49 XCOFFSymbolRef SymRef(Sym.getRawDataRefImpl(), Obj);
51 if (SymRef.hasCsectAuxEnt())
52 return SymRef.getXCOFFCsectAuxEnt32()->StorageMappingClass;
59 XCOFFSymbolRef SymRef(Sym.getRawDataRefImpl(), Obj);
61 if (SymRef.hasCsectAuxEnt())
62 return SymRef.getXCOFFCsectAuxEnt32()->isLabel();
H A DMachODump.cpp8200 for (const SymbolRef &SymRef : Obj->symbols()) {
8203 auto SectOrErr = SymRef.getSection();
8213 uint64_t Addr = cantFail(SymRef.getValue());
8214 Symbols.insert(std::make_pair(Addr, SymRef));
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-objcopy/COFF/
H A DReader.cpp92 COFFSymbolRef SymRef = *SymOrErr;
99 *reinterpret_cast<const coff_symbol32 *>(SymRef.getRawPtr()));
102 *reinterpret_cast<const coff_symbol16 *>(SymRef.getRawPtr()));
103 auto NameOrErr = COFFObj.getSymbolName(SymRef);
108 ArrayRef<uint8_t> AuxData = COFFObj.getSymbolAuxData(SymRef);
110 assert(AuxData.size() == SymSize * SymRef.getNumberOfAuxSymbols());
117 if (SymRef.isFileRecord())
122 for (size_t I = 0; I < SymRef.getNumberOfAuxSymbols(); I++)
126 if (SymRef.getSectionNumber() <=
128 Sym.TargetSectionId = SymRef
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DELF_x86_64.cpp102 for (auto SymRef : *Symbols) {
109 if (auto NameOrErr = SymRef.getName(*StringTable))
120 dbgs() << ": value = " << formatv("{0:x16}", SymRef.getValue())
121 << ", type = " << formatv("{0:x2}", SymRef.getType())
122 << ", binding = " << SymRef.getBinding()
303 for (auto SymRef : *Symbols) {
304 auto Type = SymRef.getType();
316 auto Name = SymRef.getName(*StringTable);
321 if (SymRef.isExternal())
326 if (SymRef
[all...]
H A DMachOLinkGraphBuilder.cpp231 for (auto &SymRef : Obj.symbols()) {
233 unsigned SymbolIndex = Obj.getSymbolIndex(SymRef.getRawDataRefImpl());
242 Obj.getSymbol64TableEntry(SymRef.getRawDataRefImpl());
250 Obj.getSymbolTableEntry(SymRef.getRawDataRefImpl());
265 if (auto NameOrErr = SymRef.getName())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DConstantPools.cpp51 const auto SymRef = MCSymbolRefExpr::create(CPEntryLabel, Context); local
53 CachedEntries[C->getValue()] = SymRef;
54 return SymRef;
H A DWinCOFFObjectWriter.cpp350 const MCSymbolRefExpr *SymRef = local
352 if (!SymRef)
355 const MCSymbol &Aliasee = SymRef->getSymbol();
H A DWasmObjectWriter.cpp1676 auto *SymRef = dyn_cast<MCSymbolRefExpr>(Expr); local
1677 if (!SymRef)
1679 const auto &TargetSym = cast<const MCSymbolWasm>(SymRef->getSymbol());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCExpr.cpp131 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); local
132 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCExpr.cpp185 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); local
186 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCExpr.cpp199 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); local
200 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp99 if (const MCSymbolRefExpr *SymRef = Target.getSymA()) {
102 if (SymRef->getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_")
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCExpr.cpp240 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); local
241 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/
H A DSparcMCExpr.cpp185 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); local
186 cast<MCSymbolELF>(SymRef.getSymbol()).setType(ELF::STT_TLS);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldELF.cpp77 void updateSymbolAddress(const SymbolRef &SymRef, uint64_t Addr);
124 void DyldELFObject<ELFT>::updateSymbolAddress(const SymbolRef &SymRef, argument
128 ELFObjectFile<ELFT>::getSymbol(SymRef.getRawDataRefImpl()));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/AsmParser/
H A DSparcAsmParser.cpp1261 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); local
1262 return (SymRef.getSymbol().getName() == "_GLOBAL_OFFSET_TABLE_");
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-nm/
H A Dllvm-nm.cpp1267 SymbolRef SymRef(Sym);
1268 Expected<uint64_t> AddressOrErr = SymRef.getAddress();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp621 bool onIdentifierExpr(const MCExpr *SymRef, StringRef SymRefName, argument
629 if (auto *CE = dyn_cast<MCConstantExpr>(SymRef))
642 if (setSymRef(SymRef, SymRefName, ErrMsg))
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMasmParser.cpp1440 const MCExpr *SymRef = local
1443 Res = MCBinaryExpr::create(MCBinaryExpr::Add, SymRef,
1447 Res = SymRef;

Completed in 340 milliseconds