Lines Matching refs:AllSuccessors
223 AllSuccsCache &AllSuccessors);
235 bool &BreakPHIEdge, AllSuccsCache &AllSuccessors);
244 AllSuccsCache &AllSuccessors);
251 AllSuccsCache &AllSuccessors) const;
523 AllSuccsCache AllSuccessors; in ProcessBlock() local
550 if (SinkInstruction(MI, SawStore, AllSuccessors)) { in ProcessBlock()
743 AllSuccsCache &AllSuccessors) { in isProfitableToSinkTo() argument
773 FindSuccToSinkTo(MI, SuccToSinkTo, BreakPHIEdge, AllSuccessors)) in isProfitableToSinkTo()
774 return isProfitableToSinkTo(Reg, MI, SuccToSinkTo, MBB2, AllSuccessors); in isProfitableToSinkTo()
856 AllSuccsCache &AllSuccessors) const { in GetAllSortedSuccessors()
858 auto Succs = AllSuccessors.find(MBB); in GetAllSortedSuccessors()
859 if (Succs != AllSuccessors.end()) in GetAllSortedSuccessors()
889 auto it = AllSuccessors.insert(std::make_pair(MBB, AllSuccs)); in GetAllSortedSuccessors()
898 AllSuccsCache &AllSuccessors) { in FindSuccToSinkTo() argument
950 GetAllSortedSuccessors(MI, MBB, AllSuccessors)) { in FindSuccToSinkTo()
965 if (!isProfitableToSinkTo(Reg, MI, MBB, SuccToSinkTo, AllSuccessors)) in FindSuccToSinkTo()
1347 AllSuccsCache &AllSuccessors) { in SinkInstruction() argument
1377 FindSuccToSinkTo(MI, ParentBlock, BreakPHIEdge, AllSuccessors); in SinkInstruction()