/llvm-project/mlir/include/mlir/Dialect/Utils/ |
H A D | IndexingUtils.h | 202 ArrayRef<int64_t> permutation) { in applyPermutation() argument 213 applyPermutation(const SmallVectorImpl<T> & input,ArrayRef<int64_t> permutation) applyPermutation() argument 224 applyPermutationToVector(SmallVector<T,N> & inVec,ArrayRef<int64_t> permutation) applyPermutationToVector() argument [all...] |
/llvm-project/mlir/lib/Dialect/Vector/Transforms/ |
H A D | LowerVectorTransfer.cpp | 27 const SmallVector<unsigned> &permutation) { in inverseTransposeInBoundsAttr() argument 58 SmallVector<int64_t> permutation; in extendMaskRank() local 107 SmallVector<unsigned> permutation; matchAndRewriteMaskableOp() local 187 SmallVector<unsigned> permutation; matchAndRewriteMaskableOp() local 261 SmallVector<unsigned> permutation; matchAndRewriteMaskableOp() local [all...] |
H A D | VectorUnroll.cpp | 539 ArrayRef<int64_t> permutation = transposeOp.getPermutation(); in matchAndRewrite() local
|
H A D | VectorTransforms.cpp | 1861 ArrayRef<int64_t> permutation = transposedLhs.getPermutation(); matchAndRewrite() local
|
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/ |
H A D | Interchange.cpp | 82 SmallVector<int64_t> permutation(interchangeVector); in interchangeGenericOp() local
|
H A D | Transforms.cpp | 635 transposeOneLinalgOperandAndReplace(RewriterBase & rewriter,LinalgOp linalgOp,OpOperand & opOperand,ArrayRef<int64_t> permutation,Value transposedValue) transposeOneLinalgOperandAndReplace() argument 711 SmallVector<int64_t> permutation(outerPerm); packTranspose() local 837 SmallVector<int64_t> permutation = packMatmulGreedily() local [all...] |
H A D | DataLayoutPropagation.cpp | 618 ArrayRef<int64_t> permutation) { in applyPermutationAndReindexReassoc() argument [all...] |
H A D | Tiling.cpp | 675 SmallVector<int64_t> permutation(interchangeVector.begin(), tileLinalgOpImpl() local
|
/llvm-project/mlir/test/lib/IR/ |
H A D | TestUseListOrders.cpp | 126 SmallVector<unsigned> permutation = getRandomPermutation(val); in shuffleUses() local 206 SmallVector<unsigned> permutation(numUses); in getRandomPermutation() local
|
/llvm-project/libunwind/src/ |
H A D | CompactUnwinder.hpp | 128 uint32_t permutation = in stepWithCompactEncodingFrameless() local 359 uint32_t permutation = in stepWithCompactEncodingFrameless() local
|
/llvm-project/mlir/lib/Dialect/Utils/ |
H A D | IndexingUtils.cpp | 205 mlir::invertPermutationVector(ArrayRef<int64_t> permutation) { in invertPermutationVector() argument 215 bool mlir::isIdentityPermutation(ArrayRef<int64_t> permutation) { in isIdentityPermutation() argument [all...] |
/llvm-project/mlir/lib/CAPI/IR/ |
H A D | AffineMap.cpp | 69 unsigned *permutation) { in mlirAffineMapPermutationGet()
|
/llvm-project/lldb/tools/compact-unwind/ |
H A D | compact-unwind-dumper.c | 473 uint32_t permutation = in print_encoding_x86_64() local 689 uint32_t permutation = in print_encoding_i386() local
|
/llvm-project/mlir/lib/Dialect/Tensor/Transforms/ |
H A D | PackAndUnpackPatterns.cpp | 271 checkAndPermute(ArrayRef<int64_t> permutation,ArrayRef<int64_t> inVec,SmallVectorImpl<int64_t> & resVec,int64_t rank) checkAndPermute() argument [all...] |
/llvm-project/lldb/source/Symbol/ |
H A D | CompactUnwindInfo.cpp | 805 uint32_t permutation = EXTRACT_BITS( in CreateUnwindPlan_x86_64() local 1070 uint32_t permutation = EXTRACT_BITS( in CreateUnwindPlan_i386() local
|
/llvm-project/mlir/lib/Conversion/VectorToArmSME/ |
H A D | VectorToArmSME.cpp | 351 ArrayRef<int64_t> permutation = transposeOp.getPermutation(); matchAndRewrite() local [all...] |
/llvm-project/mlir/lib/Bindings/Python/ |
H A D | IRAffine.cpp | 769 nb::arg("permutation"), n in populateIRAffine() argument 71 isPermutation(std::vector<PermutationTy> permutation) isPermutation() argument [all...] |
/llvm-project/mlir/lib/IR/ |
H A D | AffineMap.cpp | 251 // any valid permutation is acceptable. We just permute the dim into a slot in getPermutationMap() argument 260 getPermutationMap(ArrayRef<int64_t> permutation,MLIRContext * context) getPermutationMap() argument [all...] |
/llvm-project/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorTilingInterfaceImpl.cpp | 95 applyPermToRange(SmallVector<OpFoldResult> & offsets,SmallVector<OpFoldResult> & sizes,ArrayRef<int64_t> permutation) applyPermToRange() argument
|
/llvm-project/mlir/lib/Dialect/Linalg/TransformOps/ |
H A D | LinalgTransformOps.cpp | 572 SmallVector<int64_t> permutation = verify() local 1130 ArrayRef<int64_t> permutation = getIteratorInterchange(); verify() local 1591 isValidPackingPermutation(RelayoutOpTy op,ArrayRef<int64_t> permutation,OuterOrInnerPerm outerOrInnerPerm=OuterOrInnerPerm::Outer) isValidPackingPermutation() argument [all...] |
/llvm-project/mlir/lib/Dialect/Vector/IR/ |
H A D | VectorOps.cpp | 2319 SmallVector<int64_t> broadcastShape, permutation(dstShape.size(), -1); createOrFoldBroadcastOp() local 4295 SmallVector<unsigned> permutation; matchAndRewrite() local 5616 build(OpBuilder & builder,OperationState & result,Value vector,ArrayRef<int64_t> permutation) build() argument 5705 SmallVector<int64_t, 4> permutation = composePermutations( matchAndRewrite() local 5769 ArrayRef<int64_t> permutation = transpOp.getPermutation(); matchAndRewrite() local [all...] |
/llvm-project/mlir/lib/Conversion/TosaToLinalg/ |
H A D | TosaToLinalgNamed.cpp | 646 SmallVector<int64_t> permutation{1, 0}; matchAndRewrite() local
|
/llvm-project/mlir/lib/Dialect/Linalg/IR/ |
H A D | LinalgOps.cpp | 1753 build(::mlir::OpBuilder & builder,::mlir::OperationState & result,Value input,Value init,DenseI64ArrayAttr permutation,ArrayRef<NamedAttribute> attributes) build() argument 1771 build(::mlir::OpBuilder & builder,::mlir::OperationState & result,Value input,Value init,ArrayRef<int64_t> permutation,ArrayRef<NamedAttribute> attributes) build() argument [all...] |
/llvm-project/mlir/test/CAPI/ |
H A D | ir.c | 1383 unsigned permutation[] = {1, 2, 0}; in printAffineMap() local
|
/llvm-project/mlir/lib/Dialect/MemRef/IR/ |
H A D | MemRefOps.cpp | 3334 build(OpBuilder & b,OperationState & result,Value in,AffineMapAttr permutation,ArrayRef<NamedAttribute> attrs) build() argument 3356 AffineMap permutation; parse() local [all...] |