Lines Matching refs:AggressiveInsts
265 SmallPtrSetImpl<Instruction*> *AggressiveInsts, in DominatesMergePoint() argument
293 if (!AggressiveInsts) return false; in DominatesMergePoint()
296 if (AggressiveInsts->count(I)) return true; in DominatesMergePoint()
313 (!SpeculateOneExpensiveInst || !AggressiveInsts->empty() || Depth > 0)) in DominatesMergePoint()
322 if (!DominatesMergePoint(*i, BB, AggressiveInsts, CostRemaining, TTI, in DominatesMergePoint()
326 AggressiveInsts->insert(I); in DominatesMergePoint()
1840 SmallPtrSet<Instruction*, 4> AggressiveInsts; in FoldTwoEntryPHINode() local
1854 if (!DominatesMergePoint(PN->getIncomingValue(0), BB, &AggressiveInsts, in FoldTwoEntryPHINode()
1856 !DominatesMergePoint(PN->getIncomingValue(1), BB, &AggressiveInsts, in FoldTwoEntryPHINode()
1886 if (!AggressiveInsts.count(&*I) && !isa<DbgInfoIntrinsic>(I)) { in FoldTwoEntryPHINode()
1899 if (!AggressiveInsts.count(&*I) && !isa<DbgInfoIntrinsic>(I)) { in FoldTwoEntryPHINode()