Lines Matching refs:Sym
43 const MCSymbol &Sym = SRE.getSymbol(); in print() local
46 bool UseParens = Sym.getName()[0] == '$'; in print()
49 Sym.print(OS, MAI); in print()
52 Sym.print(OS, MAI); in print()
165 const MCSymbolRefExpr *MCSymbolRefExpr::create(const MCSymbol *Sym, in create() argument
168 return new (Ctx) MCSymbolRefExpr(Sym, Kind, Ctx.getAsmInfo()); in create()
609 static bool canExpand(const MCSymbol &Sym, const MCAssembler *Asm, bool InSet) { in canExpand() argument
610 const MCExpr *Expr = Sym.getVariableValue(); in canExpand()
621 return !Asm->getWriter().isWeak(Sym); in canExpand()
642 const MCSymbol &Sym = SRE->getSymbol(); in evaluateAsRelocatableImpl() local
645 if (Sym.isVariable() && SRE->getKind() == MCSymbolRefExpr::VK_None && in evaluateAsRelocatableImpl()
646 canExpand(Sym, Asm, InSet)) { in evaluateAsRelocatableImpl()
648 if (Sym.getVariableValue()->evaluateAsRelocatableImpl( in evaluateAsRelocatableImpl()
779 const MCSymbol &Sym = SRE->getSymbol(); in findAssociatedSection() local
781 if (Sym.isDefined()) in findAssociatedSection()
782 return &Sym.getSection(); in findAssociatedSection()