Lines Matching refs:AllSuccessors
127 AllSuccsCache &AllSuccessors);
132 bool &BreakPHIEdge, AllSuccsCache &AllSuccessors);
136 AllSuccsCache &AllSuccessors);
143 AllSuccsCache &AllSuccessors) const;
322 AllSuccsCache AllSuccessors; in ProcessBlock() local
346 if (SinkInstruction(MI, SawStore, AllSuccessors)) in ProcessBlock()
499 AllSuccsCache &AllSuccessors) { in isProfitableToSinkTo() argument
530 FindSuccToSinkTo(MI, SuccToSinkTo, BreakPHIEdge, AllSuccessors)) in isProfitableToSinkTo()
531 return isProfitableToSinkTo(Reg, MI, SuccToSinkTo, MBB2, AllSuccessors); in isProfitableToSinkTo()
542 AllSuccsCache &AllSuccessors) const { in GetAllSortedSuccessors()
545 auto Succs = AllSuccessors.find(MBB); in GetAllSortedSuccessors()
546 if (Succs != AllSuccessors.end()) in GetAllSortedSuccessors()
579 auto it = AllSuccessors.insert(std::make_pair(MBB, AllSuccs)); in GetAllSortedSuccessors()
588 AllSuccsCache &AllSuccessors) { in FindSuccToSinkTo() argument
643 GetAllSortedSuccessors(MI, MBB, AllSuccessors)) { in FindSuccToSinkTo()
658 if (!isProfitableToSinkTo(Reg, MI, MBB, SuccToSinkTo, AllSuccessors)) in FindSuccToSinkTo()
679 AllSuccsCache &AllSuccessors) { in SinkInstruction() argument
705 FindSuccToSinkTo(MI, ParentBlock, BreakPHIEdge, AllSuccessors); in SinkInstruction()