Lines Matching refs:Addrs

547                                 const SectionAddrMap &Addrs) const {  in evaluateAsAbsolute()
550 return evaluateAsAbsolute(Res, &Layout.getAssembler(), &Layout, &Addrs, true); in evaluateAsAbsolute()
569 const SectionAddrMap *Addrs, bool InSet) const { in evaluateAsAbsolute() argument
579 evaluateAsRelocatableImpl(Value, Asm, Layout, nullptr, Addrs, InSet); in evaluateAsAbsolute()
590 const SectionAddrMap *Addrs, bool InSet, const MCSymbolRefExpr *&A, in AttemptToFoldSymbolOffsetDifference() argument
633 if ((&SecA != &SecB) && !Addrs) in AttemptToFoldSymbolOffsetDifference()
645 if (Addrs && (&SecA != &SecB)) in AttemptToFoldSymbolOffsetDifference()
646 Addend += (Addrs->lookup(&SecA) - Addrs->lookup(&SecB)); in AttemptToFoldSymbolOffsetDifference()
699 const SectionAddrMap *Addrs, bool InSet, const MCValue &LHS, in EvaluateSymbolicAdd() argument
726 AttemptToFoldSymbolOffsetDifference(Asm, Layout, Addrs, InSet, LHS_A, LHS_B, in EvaluateSymbolicAdd()
728 AttemptToFoldSymbolOffsetDifference(Asm, Layout, Addrs, InSet, LHS_A, RHS_B, in EvaluateSymbolicAdd()
730 AttemptToFoldSymbolOffsetDifference(Asm, Layout, Addrs, InSet, RHS_A, LHS_B, in EvaluateSymbolicAdd()
732 AttemptToFoldSymbolOffsetDifference(Asm, Layout, Addrs, InSet, RHS_A, RHS_B, in EvaluateSymbolicAdd()
779 const SectionAddrMap *Addrs, in evaluateAsRelocatableImpl() argument
802 Res, Asm, Layout, Fixup, Addrs, InSet || IsMachO)) { in evaluateAsRelocatableImpl()
848 Addrs, InSet)) in evaluateAsRelocatableImpl()
884 Addrs, InSet) || in evaluateAsRelocatableImpl()
886 Addrs, InSet)) { in evaluateAsRelocatableImpl()
912 return EvaluateSymbolicAdd(Asm, Layout, Addrs, InSet, LHSValue, in evaluateAsRelocatableImpl()
917 return EvaluateSymbolicAdd(Asm, Layout, Addrs, InSet, LHSValue, in evaluateAsRelocatableImpl()