Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopFlatten.cpp97 Loop *L, SmallPtrSetImpl<Instruction *> &IterationInstructions, in findLoopComponents() argument
120 IterationInstructions.insert(BackBranch); in findLoopComponents()
155 IterationInstructions.insert(Compare); in findLoopComponents()
174 IterationInstructions.insert(Increment); in findLoopComponents()
279 SmallPtrSetImpl<Instruction *> &IterationInstructions, in checkOuterLoopInsts() argument
303 if (IterationInstructions.count(&I)) in checkOuterLoopInsts()
474 SmallPtrSet<Instruction *, 8> IterationInstructions; in CanFlattenLoopPair() local
475 if (!findLoopComponents(FI.InnerLoop, IterationInstructions, FI.InnerInductionPHI, in CanFlattenLoopPair()
478 if (!findLoopComponents(FI.OuterLoop, IterationInstructions, FI.OuterInductionPHI, in CanFlattenLoopPair()
500 if (!checkOuterLoopInsts(FI, IterationInstructions, TTI)) in CanFlattenLoopPair()