Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DMatrixTest.cpp31 mat.swapColumns(3, 1); in TEST()
37 mat.swapColumns(3, 1); in TEST()
38 mat.swapColumns(2, 4); in TEST()
39 mat.swapColumns(1, 3); in TEST()
40 mat.swapColumns(0, 4); in TEST()
41 mat.swapColumns(2, 2); in TEST()
/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DLinearTransform.cpp63 m.swapColumns(nonZeroCol, echelonCol); in makeTransformToColumnEchelon()
64 resultMatrix.swapColumns(nonZeroCol, echelonCol); in makeTransformToColumnEchelon()
104 m.swapColumns(i, echelonCol); in makeTransformToColumnEchelon()
105 resultMatrix.swapColumns(i, echelonCol); in makeTransformToColumnEchelon()
H A DSimplex.cpp54 swapColumns(var[symbolIdx].pos, getNumFixedCols() + nSymbol); in SimplexBase()
348 swapColumns(3 + nSymbol, getNumColumns() - 1); in appendSymbol()
1050 void SimplexBase::swapColumns(unsigned i, unsigned j) { in swapColumns() function in SimplexBase
1055 tableau.swapColumns(i, j); in swapColumns()
1218 swapColumns(var.back().pos, getNumColumns() - 1); in undo()
H A DMatrix.cpp78 void Matrix::swapColumns(unsigned column, unsigned otherColumn) { in swapColumns() function in Matrix
H A DIntegerRelation.cpp375 inequalities.swapColumns(posA, posB); in swapVar()
376 equalities.swapColumns(posA, posB); in swapVar()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DMatrix.h70 void swapColumns(unsigned column, unsigned otherColumn);
H A DSimplex.h300 void swapColumns(unsigned i, unsigned j);