Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DIntegerPolyhedronTest.cpp190 set.removeVarRange(VarKind::SetDim, 0, 2); in TEST()
711 poly.convertToLocal(VarKind::SetDim, 2, 3); in TEST()
725 poly.convertToLocal(VarKind::SetDim, 2, 3); in TEST()
735 poly.convertToLocal(VarKind::SetDim, 2, 3); in TEST()
745 poly.convertToLocal(VarKind::SetDim, 2, 3); in TEST()
760 poly.convertToLocal(VarKind::SetDim, 2, 4); in TEST()
774 poly.convertToLocal(VarKind::SetDim, 1, 2); in TEST()
787 poly.convertToLocal(VarKind::SetDim, 1, 2); in TEST()
H A DIntegerRelationTest.cpp22 rel.convertVarKind(VarKind::SetDim, 0, numDomain, VarKind::Domain); in parseRelationFromSet()
H A DPresburgerSpaceTest.cpp34 space.insertVar(VarKind::SetDim, 0, 2); in TEST()
H A DPresburgerSetTest.cpp469 poly.convertVarKind(VarKind::SetDim, poly.getNumDimVars() - numLocals, in convertSuffixDimsToLocals()
841 poly.convertVarKind(VarKind::SetDim, poly.getNumDimVars() - numToProject, in testComputeReprAtPoints()
854 poly.convertVarKind(VarKind::SetDim, poly.getNumDimVars() - numToProject, in testComputeRepr()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DAffineStructures.cpp274 insertVar(VarKind::SetDim, pos, vals); in appendDimVar()
286 return insertVar(VarKind::SetDim, pos, vals); in insertDimVar()
378 if (kind == VarKind::SetDim) in areVarsUnique()
1244 for (unsigned i = getVarKindOffset(VarKind::SetDim), in computeAlignedMap()
1245 e = getVarKindEnd(VarKind::SetDim); in computeAlignedMap()
1621 domain.convertToLocal(VarKind::SetDim, getNumDomainDims(), in getDomainSet()
1629 range.convertToLocal(VarKind::SetDim, 0, getNumDomainDims()); in getRangeSet()
1661 rel.convertToLocal(VarKind::SetDim, rel.getNumDomainDims(), in compose()
1669 auto thisMaybeValues = getMaybeValues(VarKind::SetDim); in compose()
1670 auto relMaybeValues = rel.getMaybeValues(VarKind::SetDim); in compose()
[all …]
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/
H A DAffineStructures.h285 return insertVar(VarKind::SetDim, pos, num);
308 return appendVar(VarKind::SetDim, num);
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DPresburgerSpace.h29 enum class VarKind { Symbol, Local, Domain, Range, SetDim = Range }; enumerator
/llvm-project-15.0.7/mlir/lib/Dialect/SCF/Utils/
H A DAffineCanonicalizationUtils.cpp46 unpackOptionalValues(constraints.getMaybeValues(VarKind::SetDim), dims); in alignAndAddBound()
/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DIntegerRelation.cpp2149 VarKind::SetDim); in getDomainSet()