Searched refs:getRow (Results 1 – 14 of 14) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Analysis/Presburger/ |
| H A D | Simplex.cpp | 361 isRangeDivisibleBy(tableau.getRow(row).slice(3, nSymbol), denom); in isSymbolicSampleIntegral() 399 if (isRangeDivisibleBy(tableau.getRow(row).slice(3, nSymbol), d)) { in addSymbolicCut() 1853 basis.getRow(i + 1), -1, basis.getRow(i))) >= widthI[j] && in reduceBasis() 1857 basis.getRow(i + 1), +1, basis.getRow(i))) >= widthI[j] && in reduceBasis() 1869 assert(gbrSimplex.computeWidth(basis.getRow(i + 1)) == in reduceBasis() 1898 gbrSimplex.addEqualityForDirection(basis.getRow(i)); in reduceBasis() 1924 gbrSimplex.addEqualityForDirection(basis.getRow(i)); in reduceBasis() 1991 llvm::to_vector<8>(basis.getRow(level)); in findIntegerSample() 2021 basisCoeffs = llvm::to_vector<8>(basis.getRow(level)); in findIntegerSample() 2057 SmallVector<int64_t, 8> basisCoeffs(basis.getRow(level).begin(), in findIntegerSample() [all …]
|
| H A D | Matrix.cpp | 87 MutableArrayRef<int64_t> Matrix::getRow(unsigned row) { in getRow() function in Matrix 91 ArrayRef<int64_t> Matrix::getRow(unsigned row) const { in getRow() function in Matrix 220 return normalizeRange(getRow(row).slice(0, cols)); in normalizeRow()
|
| H A D | PWMAFunction.cpp | 171 subtract(commonFunc.output.getRow(row), other.output.getRow(row))); in isEqualWhereDomainsOverlap()
|
| H A D | Utils.cpp | 383 if (dividends.getRow(i) != dividends.getRow(j)) in removeDuplicateDivs()
|
| /llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/ |
| H A D | Matrix.h | 89 MutableArrayRef<int64_t> getRow(unsigned row); 90 ArrayRef<int64_t> getRow(unsigned row) const;
|
| H A D | Utils.h | 141 return dividends.getRow(i); in getDividend() 144 return dividends.getRow(i); in getDividend()
|
| H A D | IntegerRelation.h | 178 return equalities.getRow(idx); in getEquality() 182 return inequalities.getRow(idx); in getInequality()
|
| H A D | PWMAFunction.h | 65 ArrayRef<int64_t> getOutputExpr(unsigned i) const { return output.getRow(i); } in getOutputExpr()
|
| /llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/ |
| H A D | LinearTransformTest.cpp | 27 transform.preMultiplyWithRow(m.getRow(row)); in testColumnEchelonForm()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | TileShapeInfo.h | 57 MachineOperand *getRow() const { return Row; } in getRow() function
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86FastTileConfig.cpp | 128 Register RowReg = ShapeInfo.second.getRow()->getReg(); in configBasicBlock()
|
| H A D | X86TileConfig.cpp | 141 for (auto &R : {Shape.getRow()->getReg(), Shape.getCol()->getReg()}) { in INITIALIZE_PASS_DEPENDENCY()
|
| H A D | X86FastPreTileConfig.cpp | 390 Shape.getRow()->setIsKill(false); in convertPHI() 392 RowPHI.addReg(Shape.getRow()->getReg()).addMBB(InMBB); in convertPHI()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | LowerMatrixIntrinsics.cpp | 241 Value *getRow(unsigned i) const { in getRow() function in __anon8ba1aee70111::LowerMatrixIntrinsics::MatrixTy 340 Value *Vec = isColumnMajor() ? getColumn(J) : getRow(I); in extractVector() 1253 bool isSumZero = isa<ConstantAggregateZero>(Result.getRow(I)); in emitMatrixMultiply()
|