Lines Matching refs:Sym
106 for (auto *Sym : Sec.symbols()) { in registerCOFFGraphInfo() local
107 if (Sym->getAddress() < FirstSym->getAddress()) in registerCOFFGraphInfo()
108 FirstSym = Sym; in registerCOFFGraphInfo()
109 if (Sym->getAddress() > LastSym->getAddress()) in registerCOFFGraphInfo()
110 LastSym = Sym; in registerCOFFGraphInfo()
113 if (Sym->isSymbolZeroFill()) in registerCOFFGraphInfo()
119 if (Sym->getSize() != 0) { in registerCOFFGraphInfo()
120 if (auto TS = getCOFFGOTTarget(G, Sym->getBlock())) in registerCOFFGraphInfo()
122 Sym->getSymbolContent(), Sym->getAddress().getValue()}; in registerCOFFGraphInfo()
128 if (Sym->isSymbolZeroFill()) in registerCOFFGraphInfo()
132 if (auto TS = getCOFFStubTarget(G, Sym->getBlock())) in registerCOFFGraphInfo()
133 FileInfo.StubInfos[TS->getName()] = {Sym->getSymbolContent(), in registerCOFFGraphInfo()
134 Sym->getAddress().getValue()}; in registerCOFFGraphInfo()
140 if (Sym->hasName()) { in registerCOFFGraphInfo()
141 if (Sym->isSymbolZeroFill()) { in registerCOFFGraphInfo()
142 S.SymbolInfos[Sym->getName()] = {Sym->getSize(), in registerCOFFGraphInfo()
143 Sym->getAddress().getValue()}; in registerCOFFGraphInfo()
146 S.SymbolInfos[Sym->getName()] = {Sym->getSymbolContent(), in registerCOFFGraphInfo()
147 Sym->getAddress().getValue()}; in registerCOFFGraphInfo()