Lines Matching refs:IA
88 void updateMap(NodeAddr<InstrNode *> IA);
160 NodeAddr<InstrNode *> IA = UA.Addr->getOwner(*DFG); in canRemoveAddasl() local
162 RDefMap[OffsetRR][IA.Id] != OffsetRegRD) in canRemoveAddasl()
165 MachineInstr *UseMI = NodeAddr<StmtNode *>(IA).Addr->getCode(); in canRemoveAddasl()
509 for (auto IA : BA.Addr->members(*DFG)) { in processBlock() local
510 if (!DFG->IsCode<NodeAttrs::Stmt>(IA)) in processBlock()
513 NodeAddr<StmtNode *> SA = IA; in processBlock()
520 DEBUG(dbgs() << "\t[InstrNode]: " << Print<NodeAddr<InstrNode *>>(IA, *DFG) in processBlock()
575 void HexagonOptAddrMode::updateMap(NodeAddr<InstrNode *> IA) { in updateMap() argument
577 for (NodeAddr<RefNode *> RA : IA.Addr->members(*DFG)) in updateMap()
593 R.second[IA.Id] = F->second.top()->Id; in updateMap()
602 for (NodeAddr<InstrNode *> IA : BA.Addr->members(*DFG)) { in constructDefMap()
603 updateMap(IA); in constructDefMap()
604 DFG->pushDefs(IA, DefM); in constructDefMap()