Lines Matching refs:RA
89 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) { in scanInstr()
90 if (!LiveNodes.count(RA.Id)) in scanInstr()
91 WorkQ.push_back(RA.Id); in scanInstr()
136 auto RA = DFG.addr<RefNode*>(N); in collect() local
137 if (DFG.IsDef(RA)) in collect()
138 processDef(RA, WorkQ); in collect()
140 processUse(RA, WorkQ); in collect()
146 auto RA = DFG.addr<RefNode*>(N); in collect() local
147 dbgs() << PrintNode<RefNode*>(RA, DFG) << "\n"; in collect()
160 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) in collect()
161 if (!LiveNodes.count(RA.Id)) in collect()
162 DeadNodes.insert(RA.Id); in collect()
221 for (NodeAddr<RefNode*> RA : DRNs) { in erase()
223 dbgs() << " " << PrintNode<RefNode*>(RA, DFG) << '\n'; in erase()
224 if (DFG.IsUse(RA)) in erase()
225 DFG.unlinkUse(RA, true); in erase()
226 else if (DFG.IsDef(RA)) in erase()
227 DFG.unlinkDef(RA, true); in erase()