Lines Matching refs:Addr
73 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) { in scanBlock()
77 if (interpretAsCopy(SA.Addr->getCode(), EM)) in scanBlock()
93 if (RA.Addr->getKind() == NodeAttrs::Def) in getLocalReachingDef()
95 assert(RA.Addr->getKind() == NodeAttrs::Use); in getLocalReachingDef()
96 if (NodeId RD = RA.Addr->getReachingDef()) in getLocalReachingDef()
108 dbgs() << "Instr: " << *DFG.addr<StmtNode*>(I).Addr->getCode(); in run()
145 for (NodeAddr<DefNode*> DA : SA.Addr->members_if(DFG.IsDef, DFG)) { in run()
146 RegisterRef DR = DA.Addr->getRegRef(DFG); in run()
156 for (NodeId N = DA.Addr->getReachedUse(), NextN; N; N = NextN) { in run()
158 NextN = UA.Addr->getSibling(); in run()
159 uint16_t F = UA.Addr->getFlags(); in run()
162 if (UA.Addr->getRegRef(DFG) != DR) in run()
165 NodeAddr<InstrNode*> IA = UA.Addr->getOwner(DFG); in run()
171 MachineOperand &Op = UA.Addr->getOp(); in run()
177 << *NodeAddr<StmtNode*>(IA).Addr->getCode(); in run()
185 UA.Addr->linkToDef(UA.Id, DFG.addr<DefNode*>(AtCopy)); in run()
187 UA.Addr->setReachingDef(0); in run()
188 UA.Addr->setSibling(0); in run()