Searched refs:MainLoopStructure (Results 1 - 1 of 1) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp633 LoopStructure MainLoopStructure; member in class:__anon4639::LoopConstrainer
642 Range(R), MainLoopStructure(LS) {}
1083 const SCEV *Start = NoopOrExtend(SE.getSCEV(MainLoopStructure.IndVarStart),
1085 const SCEV *End = NoopOrExtend(SE.getSCEV(MainLoopStructure.LoopExitAt), RTy,
1088 bool Increasing = MainLoopStructure.IndVarIncreasing;
1169 Result.Structure = MainLoopStructure.map(GetClonedValue);
1408 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch);
1416 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate;
1424 bool Increasing = MainLoopStructure.IndVarIncreasing;
1509 Preheader->getTerminator()->replaceUsesOfWith(MainLoopStructure
[all...]

Completed in 108 milliseconds