Lines Matching refs:MainLoopStructure
585 LoopStructure MainLoopStructure; member in __anon764fa5440311::LoopConstrainer
593 MainLoopStructure(LS) {} in LoopConstrainer()
841 const SCEV *Start = SE.getSCEV(MainLoopStructure.IndVarStart); in calculateSubRanges()
842 const SCEV *End = SE.getSCEV(MainLoopStructure.LoopExitAt); in calculateSubRanges()
844 bool Increasing = MainLoopStructure.IndVarIncreasing; in calculateSubRanges()
910 Result.Structure = MainLoopStructure.map(GetClonedValue); in cloneLoop()
1150 LatchTakenCount = SE.getExitCount(&OriginalLoop, MainLoopStructure.Latch); in run()
1165 bool Increasing = MainLoopStructure.IndVarIncreasing; in run()
1167 cast<IntegerType>(MainLoopStructure.IndVarNext->getType()); in run()
1234 Preheader->getTerminator()->replaceUsesOfWith(MainLoopStructure.Header, in run()
1238 createPreheader(MainLoopStructure, Preheader, "mainloop"); in run()
1241 rewriteIncomingValuesForPHIs(MainLoopStructure, MainLoopPreheader, in run()
1251 PostLoopRRI = changeIterationSpaceEnd(MainLoopStructure, MainLoopPreheader, in run()