Home
last modified time | relevance | path

Searched defs:innerDimsPos (Results 1 – 6 of 6) sorted by relevance

/llvm-project/mlir/lib/Dialect/Tensor/Transforms/
H A DPackAndUnpackPatterns.cpp445 auto innerDimsPos = unPackOp.getInnerDimsPos(); in matchAndRewrite() local
305 auto innerDimsPos = packOp.getInnerDimsPos(); matchAndRewrite() local
359 auto innerDimsPos = packOp.getInnerDimsPos(); matchAndRewrite() local
403 auto innerDimsPos = unPackOp.getInnerDimsPos(); matchAndRewrite() local
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DDataLayoutPropagation.cpp77 ArrayRef<int64_t> innerDimsPos = packOrUnPackOp.getInnerDimsPos(); in getPackingInfoFromOperand() local
250 SmallVector<int64_t> innerDimsPos; in getOrCreatePackedViewOfOperand() local
509 ArrayRef<int64_t> innerDimsPos = packOp.getInnerDimsPos(); in matchAndRewrite() local
655 ArrayRef<int64_t> innerDimsPos = packOp.getInnerDimsPos(); bubbleUpPackOpThroughCollapseShape() local
902 ArrayRef<int64_t> innerDimsPos = unPackOp.getInnerDimsPos(); pushDownUnPackOpThroughExpandShape() local
1106 auto innerDimsPos = destPack.getInnerDimsPos(); pushDownUnPackOpThroughGenericOp() local
1173 ArrayRef<int64_t> innerDimsPos = unpackOp.getInnerDimsPos(); matchAndRewrite() local
[all...]
H A DTransforms.cpp1084 getPackUnpackRankReducedPerm(ArrayRef<int64_t> shape,ArrayRef<int64_t> innerDimsPos,ArrayRef<int64_t> outerDimsPerm) getPackUnpackRankReducedPerm() argument
1132 auto innerDimsPos = packOp.getInnerDimsPos(); matchAndRewrite() local
1213 ArrayRef<int64_t> innerDimsPos = unpackOp.getInnerDimsPos(); matchAndRewrite() local
H A DVectorization.cpp1524 auto innerDimsPos = packOp.getInnerDimsPos(); vectorizeAsTensorPackOp() local
/llvm-project/mlir/lib/Dialect/Tensor/Utils/
H A DUtils.cpp83 computePackUnPackPerm(int64_t rank,ArrayRef<int64_t> & innerDimsPos,ArrayRef<int64_t> & outerPerm,PackingMetadata & packingMetadata) computePackUnPackPerm() argument
/llvm-project/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp3733 ArrayRef<int64_t> innerDimsPos = packOrUnPack.getInnerDimsPos(); commonVerifierPackAndUnPackOp() local
3808 SmallVector<int64_t> innerDimsPos; global() member
3860 build(OpBuilder & builder,OperationState & state,Value source,Value dest,ArrayRef<int64_t> innerDimsPos,ArrayRef<OpFoldResult> innerTiles,std::optional<Value> paddingValue,ArrayRef<int64_t> outerDimsPerm) build() argument
3897 requirePaddingValue(ArrayRef<int64_t> inputShape,ArrayRef<int64_t> innerDimsPos,ArrayRef<int64_t> outputShape,ArrayRef<int64_t> outerDimsPerm,ArrayRef<OpFoldResult> innerTiles) requirePaddingValue() argument
3971 getPackOpResultTypeShape(ArrayRef<int64_t> sourceShape,ArrayRef<int64_t> innerTileSizes,ArrayRef<int64_t> innerDimsPos,ArrayRef<int64_t> outerDimsPerm) getPackOpResultTypeShape() argument
3995 getResultShape(OpBuilder & builder,Location loc,ArrayRef<OpFoldResult> sourceDims,ArrayRef<OpFoldResult> innerTileSizes,ArrayRef<int64_t> innerDimsPos,ArrayRef<int64_t> outerDimsPerm) getResultShape() argument
4034 inferPackedType(RankedTensorType sourceType,ArrayRef<int64_t> innerTileSizes,ArrayRef<int64_t> innerDimsPos,ArrayRef<int64_t> outerDimsPerm) inferPackedType() argument
4043 createDestinationTensor(OpBuilder & b,Location loc,Value source,ArrayRef<OpFoldResult> innerTileSizes,ArrayRef<int64_t> innerDimsPos,ArrayRef<int64_t> outerDimsPerm) createDestinationTensor() argument
4252 ArrayRef<int64_t> innerDimsPos = packOp.getInnerDimsPos(); isLikePadUnPad() local
4333 build(OpBuilder & builder,OperationState & state,Value source,Value dest,ArrayRef<int64_t> innerDimsPos,ArrayRef<OpFoldResult> innerTiles,ArrayRef<int64_t> outerDimsPerm) build() argument
4352 createDestinationTensor(OpBuilder & b,Location loc,Value source,ArrayRef<OpFoldResult> innerTileSizes,ArrayRef<int64_t> innerDimsPos,ArrayRef<int64_t> outerDimsPerm) createDestinationTensor() argument
[all...]