Lines Matching refs:RA
88 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) { in scanInstr()
89 if (!LiveNodes.count(RA.Id)) in scanInstr()
90 WorkQ.push_back(RA.Id); in scanInstr()
135 auto RA = DFG.addr<RefNode*>(N); in collect() local
136 if (DFG.IsDef(RA)) in collect()
137 processDef(RA, WorkQ); in collect()
139 processUse(RA, WorkQ); in collect()
145 auto RA = DFG.addr<RefNode*>(N); in collect() local
146 dbgs() << PrintNode<RefNode*>(RA, DFG) << "\n"; in collect()
159 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) in collect()
160 if (!LiveNodes.count(RA.Id)) in collect()
161 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()