Home
last modified time | relevance | path

Searched refs:AggressiveInsts (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp404 SmallPtrSetImpl<Instruction *> &AggressiveInsts, in dominatesMergePoint() argument
437 if (AggressiveInsts.count(I)) in dominatesMergePoint()
455 (!SpeculateOneExpensiveInst || !AggressiveInsts.empty() || Depth > 0 || in dominatesMergePoint()
462 if (!dominatesMergePoint(Op, BB, AggressiveInsts, Cost, Budget, TTI, in dominatesMergePoint()
466 AggressiveInsts.insert(I); in dominatesMergePoint()
3214 SmallPtrSet<Instruction *, 4> AggressiveInsts; in FoldTwoEntryPHINode() local
3229 if (!dominatesMergePoint(PN->getIncomingValue(0), BB, AggressiveInsts, in FoldTwoEntryPHINode()
3231 !dominatesMergePoint(PN->getIncomingValue(1), BB, AggressiveInsts, in FoldTwoEntryPHINode()
3275 if (!AggressiveInsts.count(&*I) && !I->isDebugOrPseudoInst()) { in FoldTwoEntryPHINode()