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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp221 unsigned OuterLoopId, char InnerDep,
223 if (isOuterMostDepPositive(DepMatrix, Row, OuterLoopId))
239 // If OuterLoopId represents outermost loop then interchanging will make the
241 if (OuterLoopId == 0)
247 if (!containsNoDependence(DepMatrix, Row, OuterLoopId))
260 unsigned OuterLoopId) {
265 char OuterDep = DepMatrix[Row][OuterLoopId];
268 if (!validDepInterchange(DepMatrix, Row, OuterLoopId, InnerDep, OuterDep))
333 bool canInterchangeLoops(unsigned InnerLoopId, unsigned OuterLoopId,
380 bool isProfitable(unsigned InnerLoopId, unsigned OuterLoopId,
220 validDepInterchange(CharMatrix &DepMatrix, unsigned Row, unsigned OuterLoopId, char InnerDep, char OuterDep) argument
258 isLegalToInterChangeLoops(CharMatrix &DepMatrix, unsigned InnerLoopId, unsigned OuterLoopId) argument
550 processLoop(LoopVector LoopList, unsigned InnerLoopId, unsigned OuterLoopId, BasicBlock *LoopNestExit, std::vector<std::vector<char>> &DependencyMatrix) argument
554 << " and OuterLoopId = " << OuterLoopId << "\\n"); local
[all...]

Completed in 102 milliseconds