Lines Matching refs:MCSymbolELF

110   static bool isInSymtab(const MCAssembler &Asm, const MCSymbolELF &Symbol,
115 const MCSymbolELF *Symbol;
381 static bool isIFunc(const MCSymbolELF *Symbol) { in isIFunc()
389 Symbol = &cast<MCSymbolELF>(Value->getSymbol()); in isIFunc()
396 const auto &Symbol = cast<MCSymbolELF>(*MSD.Symbol); in writeSymbol()
397 const MCSymbolELF *Base = in writeSymbol()
398 cast_or_null<MCSymbolELF>(Asm.getBaseSymbol(Symbol)); in writeSymbol()
431 const MCSymbolELF *Sym = &Symbol; in writeSymbol()
435 Sym = cast<MCSymbolELF>(&Expr->getSymbol()); in writeSymbol()
456 bool ELFWriter::isInSymtab(const MCAssembler &Asm, const MCSymbolELF &Symbol, in isInSymtab()
518 const auto &Symbol = cast<MCSymbolELF>(It.value()); in computeSymbolTable()
533 MSD.Symbol = cast<MCSymbolELF>(&Symbol); in computeSymbolTable()
566 assert(static_cast<const MCSymbolELF &>(Symbol).getType() == in computeSymbolTable()
986 const MCSymbolELF *SignatureSymbol = Section.getGroup(); in writeObject()
1136 const auto &Symbol = cast<MCSymbolELF>(*S.Sym); in executePostLayoutBinding()
1147 cast<MCSymbolELF>(Asm.getContext().getOrCreateSymbol(Prefix + Tail)); in executePostLayoutBinding()
1178 if (const MCSymbol *R = Renames.lookup(cast<MCSymbolELF>(Sym))) in executePostLayoutBinding()
1191 const MCSymbolELF *Sym, in shouldRelocateWithSymbol()
1348 const auto &SymB = cast<MCSymbolELF>(RefB->getSymbol()); in recordRelocation()
1371 const auto *SymA = RefA ? cast<MCSymbolELF>(&RefA->getSymbol()) : nullptr; in recordRelocation()
1378 SymA = cast<MCSymbolELF>(&Inner->getSymbol()); in recordRelocation()
1408 SecA ? cast<MCSymbolELF>(SecA->getBeginSymbol()) : nullptr; in recordRelocation()
1416 const MCSymbolELF *RenamedSymA = SymA; in recordRelocation()
1418 if (const MCSymbolELF *R = Renames.lookup(SymA)) in recordRelocation()
1440 const auto &SymA = cast<MCSymbolELF>(SA); in isSymbolRefDifferenceFullyResolvedImpl()