Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp80 static void printDepMatrix(CharMatrix &DepMatrix) { in printDepMatrix() argument
81 for (auto &Row : DepMatrix) { in printDepMatrix()
89 static bool populateDependencyMatrix(CharMatrix &DepMatrix, unsigned Level, in populateDependencyMatrix() argument
173 DepMatrix.push_back(Dep); in populateDependencyMatrix()
174 if (DepMatrix.size() > MaxMemInstrCount) { in populateDependencyMatrix()
188 static void interChangeDependencies(CharMatrix &DepMatrix, unsigned FromIndx, in interChangeDependencies() argument
190 for (unsigned I = 0, E = DepMatrix.size(); I < E; ++I) in interChangeDependencies()
191 std::swap(DepMatrix[I][ToIndx], DepMatrix[I][FromIndx]); in interChangeDependencies()
196 static bool isOuterMostDepPositive(CharMatrix &DepMatrix, unsigned Row, in isOuterMostDepPositive() argument
199 if (DepMatrix[Row][i] == '<') in isOuterMostDepPositive()
[all …]