Lines Matching refs:OuterLoopId
217 unsigned OuterLoopId, char InnerDep, in validDepInterchange() argument
219 if (isOuterMostDepPositive(DepMatrix, Row, OuterLoopId)) in validDepInterchange()
237 if (OuterLoopId == 0) in validDepInterchange()
243 if (!containsNoDependence(DepMatrix, Row, OuterLoopId)) in validDepInterchange()
256 unsigned OuterLoopId) { in isLegalToInterChangeLoops() argument
261 char OuterDep = DepMatrix[Row][OuterLoopId]; in isLegalToInterChangeLoops()
264 if (!validDepInterchange(DepMatrix, Row, OuterLoopId, InnerDep, OuterDep)) in isLegalToInterChangeLoops()
303 bool canInterchangeLoops(unsigned InnerLoopId, unsigned OuterLoopId,
362 unsigned InnerLoopId, unsigned OuterLoopId,
552 unsigned OuterLoopId, in processLoop()
556 << " and OuterLoopId = " << OuterLoopId << "\n"); in processLoop()
558 if (!LIL.canInterchangeLoops(InnerLoopId, OuterLoopId, DependencyMatrix)) { in processLoop()
564 if (!LIP.isProfitable(InnerLoop, OuterLoop, InnerLoopId, OuterLoopId, in processLoop()
989 unsigned OuterLoopId, in canInterchangeLoops() argument
991 if (!isLegalToInterChangeLoops(DepMatrix, InnerLoopId, OuterLoopId)) { in canInterchangeLoops()
993 << " and OuterLoopId = " << OuterLoopId in canInterchangeLoops()
1141 unsigned OuterLoopId, in isProfitableForVectorization() argument
1150 if (Row[OuterLoopId] != '=') in isProfitableForVectorization()
1161 unsigned OuterLoopId, CharMatrix &DepMatrix, in isProfitable() argument
1189 if (isProfitableForVectorization(InnerLoopId, OuterLoopId, DepMatrix)) in isProfitable()