Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFlatten.cpp99 Loop *L, SmallPtrSetImpl<Instruction *> &IterationInstructions, in findLoopComponents() argument
151 IterationInstructions.insert(BackBranch); in findLoopComponents()
153 IterationInstructions.insert(Compare); in findLoopComponents()
191 IterationInstructions.insert(Increment); in findLoopComponents()
281 SmallPtrSetImpl<Instruction *> &IterationInstructions, in checkOuterLoopInsts() argument
305 if (IterationInstructions.count(&I)) in checkOuterLoopInsts()
476 SmallPtrSet<Instruction *, 8> IterationInstructions; in CanFlattenLoopPair() local
477 if (!findLoopComponents(FI.InnerLoop, IterationInstructions, in CanFlattenLoopPair()
481 if (!findLoopComponents(FI.OuterLoop, IterationInstructions, in CanFlattenLoopPair()
504 if (!checkOuterLoopInsts(FI, IterationInstructions, TTI)) in CanFlattenLoopPair()