Lines Matching refs:permutationMap

1604                          AffineMap permutationMap) {  in build()  argument
1606 ids.size() == permutationMap.getNumResults()); in build()
1607 assert(permutationMap.isProjectedPermutation()); in build()
1611 for (unsigned i = 0, e = permutationMap.getNumResults(); i < e; i++) { in build()
1612 AffineExpr expr = permutationMap.getResult(i); in build()
2783 ValueRange indices, AffineMap permutationMap, in build() argument
2785 auto permutationMapAttr = AffineMapAttr::get(permutationMap); in build()
2798 AffineMap permutationMap = getTransferMinorIdentityMap( in build() local
2800 auto permutationMapAttr = AffineMapAttr::get(permutationMap); in build()
2822 static LogicalResult verifyPermutationMap(AffineMap permutationMap, in verifyPermutationMap() argument
2824 SmallVector<bool, 8> seen(permutationMap.getNumInputs(), false); in verifyPermutationMap()
2825 for (auto expr : permutationMap.getResults()) { in verifyPermutationMap()
2853 AffineMap permutationMap, ArrayAttr inBounds) { in verifyTransferOp() argument
2885 if (permutationMap.getNumResults() != rankOffset) in verifyTransferOp()
2903 if (permutationMap.getNumResults() != vectorType.getRank()) in verifyTransferOp()
2908 vector::detail::transferMaskType(vectorType, permutationMap); in verifyTransferOp()
2915 if (permutationMap.getNumSymbols() != 0) in verifyTransferOp()
2918 if (permutationMap.getNumInputs() != shapedType.getRank()) in verifyTransferOp()
2923 if (permutationMap.getNumResults() != static_cast<int64_t>(inBounds.size())) in verifyTransferOp()
2926 << AffineMapAttr::get(permutationMap) in verifyTransferOp()
2928 for (unsigned int i = 0; i < permutationMap.getNumResults(); ++i) in verifyTransferOp()
2929 if (permutationMap.getResult(i).isa<AffineConstantExpr>() && in verifyTransferOp()
3031 auto permutationMap = getPermutationMap(); in verify() local
3038 shapedType, vectorType, maskType, permutationMap, in verify()
3060 return verifyPermutationMap(permutationMap, in verify()
3116 AffineMap permutationMap = op.getPermutationMap(); in foldTransferInBoundsAttribute() local
3128 auto dimExpr = permutationMap.getResult(i).dyn_cast<AffineDimExpr>(); in foldTransferInBoundsAttribute()
3402 AffineMap permutationMap, in build() argument
3404 auto permutationMapAttr = AffineMapAttr::get(permutationMap); in build()
3418 AffineMap permutationMap = getTransferMinorIdentityMap( in build() local
3420 build(builder, result, vector, dest, indices, permutationMap, inBounds); in build()
3489 auto permutationMap = getPermutationMap(); in verify() local
3500 shapedType, vectorType, maskType, permutationMap, in verify()
3504 return verifyPermutationMap(permutationMap, in verify()