Lines Matching defs:SN
116 bool isSafeToExtLR(NodeAddr<StmtNode *> SN, MachineInstr *MI,
118 void getAllRealUses(NodeAddr<StmtNode *> SN, NodeList &UNodeList);
309 bool HexagonOptAddrMode::isSafeToExtLR(NodeAddr<StmtNode *> SN,
314 // Iterate through all the UseNodes in SN and find the reaching def
316 for (NodeAddr<UseNode *> UA : SN.Addr->members_if(DFG->IsUse, *DFG)) {
328 // one reaching at the SN.
461 NodeAddr<StmtNode *> SN = UN.Addr->getOwner(*DFG);
462 MachineInstr *LoadStoreMI = SN.Addr->getCode();
592 NodeAddr<StmtNode *> SN = UN.Addr->getOwner(*DFG);
593 MachineInstr *MI = SN.Addr->getCode();
598 AddiList.push_back({SN, UN});
718 NodeAddr<StmtNode *> SN = UN.Addr->getOwner(*DFG);
719 MachineInstr *MI = SN.Addr->getCode();
750 // Iterate through all the UseNodes in SN and find the reaching def
813 NodeAddr<StmtNode *> SN = UN.Addr->getOwner(*DFG);
814 MachineInstr &MI = *SN.Addr->getCode();
827 getAllRealUses(SN, AddaslUseList);
829 if (allValidCandidates(SN, AddaslUseList) &&
830 canRemoveAddasl(SN, MI, AddaslUseList)) {