Lines Matching refs:MainLoopStructure
625 LoopStructure MainLoopStructure; member in __anon72252c870311::LoopConstrainer
634 Range(R), MainLoopStructure(LS) {} in LoopConstrainer()
1060 const SCEV *Start = SE.getSCEV(MainLoopStructure.IndVarStart); in calculateSubRanges()
1061 const SCEV *End = SE.getSCEV(MainLoopStructure.LoopExitAt); in calculateSubRanges()
1063 bool Increasing = MainLoopStructure.IndVarIncreasing; in calculateSubRanges()
1144 Result.Structure = MainLoopStructure.map(GetClonedValue); in cloneLoop()
1378 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch); in run()
1386 bool IsSignedPredicate = MainLoopStructure.IsSignedPredicate; in run()
1394 bool Increasing = MainLoopStructure.IndVarIncreasing; in run()
1396 cast<IntegerType>(MainLoopStructure.IndVarBase->getType()); in run()
1479 Preheader->getTerminator()->replaceUsesOfWith(MainLoopStructure.Header, in run()
1483 createPreheader(MainLoopStructure, Preheader, "mainloop"); in run()
1486 rewriteIncomingValuesForPHIs(MainLoopStructure, MainLoopPreheader, in run()
1496 PostLoopRRI = changeIterationSpaceEnd(MainLoopStructure, MainLoopPreheader, in run()