Lines Matching refs:Addr
72 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) { in scanBlock()
76 if (interpretAsCopy(SA.Addr->getCode(), EM)) in scanBlock()
92 if (RA.Addr->getKind() == NodeAttrs::Def) in getLocalReachingDef()
94 assert(RA.Addr->getKind() == NodeAttrs::Use); in getLocalReachingDef()
95 if (NodeId RD = RA.Addr->getReachingDef()) in getLocalReachingDef()
107 dbgs() << "Instr: " << *DFG.addr<StmtNode*>(I).Addr->getCode(); in run()
144 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) { in run()
145 RegisterRef DR = DA.Addr->getRegRef(DFG); in run()
155 for (NodeId N = DA.Addr->getReachedUse(), NextN; N; N = NextN) { in run()
157 NextN = UA.Addr->getSibling(); in run()
158 uint16_t F = UA.Addr->getFlags(); in run()
161 if (UA.Addr->getRegRef(DFG) != DR) in run()
164 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); in run()
170 MachineOperand &Op = UA.Addr->getOp(); in run()
176 << *NodeAddr<StmtNode*>(IA).Addr->getCode(); in run()
184 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(AtCopy)); in run()
186 UA.Addr->setReachingDef(0); in run()
187 UA.Addr->setSibling(0); in run()