Lines Matching refs:Sym
108 for (auto *Sym : Sec.symbols()) { in registerELFGraphInfo() local
109 if (Sym->getAddress() < FirstSym->getAddress()) in registerELFGraphInfo()
110 FirstSym = Sym; in registerELFGraphInfo()
111 if (Sym->getAddress() > LastSym->getAddress()) in registerELFGraphInfo()
112 LastSym = Sym; in registerELFGraphInfo()
115 if (Sym->isSymbolZeroFill()) in registerELFGraphInfo()
121 if (Sym->getSize() != 0) { in registerELFGraphInfo()
122 if (auto TS = getELFGOTTarget(G, Sym->getBlock())) in registerELFGraphInfo()
124 Sym->getSymbolContent(), Sym->getAddress().getValue()}; in registerELFGraphInfo()
130 if (Sym->isSymbolZeroFill()) in registerELFGraphInfo()
134 if (auto TS = getELFStubTarget(G, Sym->getBlock())) in registerELFGraphInfo()
135 FileInfo.StubInfos[TS->getName()] = {Sym->getSymbolContent(), in registerELFGraphInfo()
136 Sym->getAddress().getValue()}; in registerELFGraphInfo()
142 if (Sym->hasName()) { in registerELFGraphInfo()
143 if (Sym->isSymbolZeroFill()) { in registerELFGraphInfo()
144 S.SymbolInfos[Sym->getName()] = {Sym->getSize(), in registerELFGraphInfo()
145 Sym->getAddress().getValue()}; in registerELFGraphInfo()
148 S.SymbolInfos[Sym->getName()] = {Sym->getSymbolContent(), in registerELFGraphInfo()
149 Sym->getAddress().getValue()}; in registerELFGraphInfo()