Lines Matching refs:Addr
86 if (!isLiveInstr(NodeAddr<StmtNode*>(IA).Addr->getCode())) in scanInstr()
88 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) { in scanInstr()
96 NodeAddr<InstrNode*> IA = DA.Addr->getOwner(DFG); in processDef()
97 for (NodeAddr<UseNode*> UA : IA.Addr->members_if(DFG.IsUse, DFG)) { in processDef()
128 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) in collect()
129 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) in collect()
151 for (NodeAddr<DefNode*> DA : IA.Addr->members_if(DFG.IsDef, DFG)) in collect()
157 for (NodeAddr<BlockNode*> BA : DFG.getFunc().Addr->members(DFG)) { in collect()
158 for (NodeAddr<InstrNode*> IA : BA.Addr->members(DFG)) { in collect()
159 for (NodeAddr<RefNode*> RA : IA.Addr->members(DFG)) in collect()
163 if (isLiveInstr(NodeAddr<StmtNode*>(IA).Addr->getCode())) in collect()
189 uint16_t Type = BA.Addr->getType(); in erase()
196 uint16_t Kind = BA.Addr->getKind(); in erase()
198 append_range(DRNs, NodeAddr<CodeNode*>(BA).Addr->members(DFG)); in erase()
209 uint16_t KindA = A.Addr->getKind(), KindB = B.Addr->getKind(); in erase()
231 NodeAddr<BlockNode*> BA = IA.Addr->getOwner(DFG); in erase()
232 BA.Addr->removeMember(IA, DFG); in erase()
236 MachineInstr *MI = NodeAddr<StmtNode*>(IA).Addr->getCode(); in erase()