Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DInductiveRangeCheckElimination.cpp640 LoopStructure MainLoopStructure; member in __anon2c2ab2ad0311::LoopConstrainer
649 Range(R), MainLoopStructure(LS) {} in LoopConstrainer()
1079 const SCEV *Start = NoopOrExtend(SE.getSCEV(MainLoopStructure.IndVarStart), in calculateSubRanges()
1081 const SCEV *End = NoopOrExtend(SE.getSCEV(MainLoopStructure.LoopExitAt), RTy, in calculateSubRanges()
1084 bool Increasing = MainLoopStructure.IndVarIncreasing; in calculateSubRanges()
1165 Result.Structure = MainLoopStructure.map(GetClonedValue); in cloneLoop()
1404 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch); in run()
1412 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate; in run()
1420 bool Increasing = MainLoopStructure.IndVarIncreasing; in run()
1505 Preheader->getTerminator()->replaceUsesOfWith(MainLoopStructure.Header, in run()
[all …]