Home
last modified time | relevance | path

Searched refs:isIdentity (Results 1 – 25 of 32) sorted by relevance

12

/llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/
H A DSparseTensorRewriting.cpp123 !op.getTiedIndexingMap(op.getOutputOperand(0)).isIdentity() || in matchAndRewrite()
124 !op.getTiedIndexingMap(op.getInputOperand(0)).isIdentity() || in matchAndRewrite()
125 !op.getTiedIndexingMap(op.getInputOperand(1)).isIdentity()) in matchAndRewrite()
H A DSparseTensorConversion.cpp1077 encSrc.getDimOrdering() && !encSrc.getDimOrdering().isIdentity(); in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineValueMap.h64 bool isIdentity() const;
/llvm-project-15.0.7/llvm/unittests/IR/
H A DInstructionsTest.cpp1095 EXPECT_TRUE(Id1->isIdentity()); in TEST()
1104 EXPECT_FALSE(Id2->isIdentity()); in TEST()
1113 EXPECT_FALSE(Id3->isIdentity()); in TEST()
1122 EXPECT_FALSE(Id4->isIdentity()); in TEST()
1131 EXPECT_FALSE(Id5->isIdentity()); in TEST()
1140 EXPECT_FALSE(Id6->isIdentity()); in TEST()
1149 EXPECT_FALSE(Id7->isIdentity()); in TEST()
1158 EXPECT_FALSE(Id8->isIdentity()); in TEST()
1167 EXPECT_FALSE(Id9->isIdentity()); in TEST()
1176 EXPECT_FALSE(Id10->isIdentity()); in TEST()
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinTypes.cpp684 if (!getLayout().isIdentity()) in walkImmediateSubElements()
784 if (m.getNumResults() != 1 && !m.isIdentity()) in getStridesAndOffset()
793 if (m.isIdentity()) { in getStridesAndOffset()
953 if (m.isIdentity()) in canonicalizeStridedLayout()
H A DAffineMap.cpp255 bool AffineMap::isIdentity() const { in isIdentity() function in AffineMap
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/
H A DMemRefOps.cpp130 if (!memRefType.getLayout().isIdentity()) in verifyAllocLikeOp()
1749 if (srcType.getLayout().isIdentity()) { in computeExpandedType()
1891 if (srcType.getLayout().isIdentity()) in isGuaranteedCollapsible()
1911 if (srcType.getLayout().isIdentity()) { in computeCollapsedType()
1954 if (srcType.getLayout().isIdentity()) { in verify()
2044 if (!operandMemRefType.getLayout().isIdentity()) in verify()
2050 if (!resultMemRefType.getLayout().isIdentity()) in verify()
2457 if (!layoutMap.isIdentity()) in getCanonicalSubViewResultType()
2729 if (!baseType.getLayout().isIdentity()) in verify()
2733 if (!viewType.getLayout().isIdentity()) in verify()
/llvm-project-15.0.7/mlir/lib/CAPI/IR/
H A DAffineMap.cpp75 return unwrap(affineMap).isIdentity(); in mlirAffineMapIsIdentity()
/llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/
H A DBufferResultsToOutParams.cpp34 return type.getLayout().isIdentity(); in hasStaticIdentityLayout()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransferPermutationMapRewritePatterns.cpp72 if (permutationMap.isIdentity()) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Utils/
H A DReshapeOpsUtils.cpp270 return !memrefType.getLayout().isIdentity(); in hasNonIdentityLayout()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/
H A DLoopAnalysis.cpp221 if (!memRefType.getLayout().isIdentity()) in isContiguousAccess()
H A DUtils.cpp620 if (!memRefType.getLayout().isIdentity()) { in getRegionSize()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DAffineMap.h105 bool isIdentity() const;
H A DBuiltinAttributeInterfaces.td450 "bool", "isIdentity", (ins),
453 return $_attr.getAffineMap().isIdentity();
/llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/
H A DDecomposeLinalgOps.cpp173 if (indexingMap.isIdentity()) in createPeeledGenericOp()
H A DDropUnitDims.cpp260 if (!memref.getLayout().isIdentity()) in replaceUnitExtents()
/llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/
H A DNormalizeMemRefs.cpp229 if (memrefType.getLayout().isIdentity()) in updateFunctionSignature()
/llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp981 (memrefType.getLayout().isIdentity() || in matchAndRewrite()
1161 assert(targetMemRefType.getLayout().isIdentity() && in convertSourceMemRefToDescriptor()
1611 } else if (srcType.getLayout().isIdentity() && in matchAndRewrite()
1612 dstType.getLayout().isIdentity()) { in matchAndRewrite()
1818 if (transposeOp.getPermutation().isIdentity()) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Conversion/LLVMCommon/
H A DPattern.cpp110 return type.getLayout().isIdentity(); in isConvertibleAndHasIdentityMaps()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAGHVX.cpp916 static bool isIdentity(ArrayRef<int> Mask) { in isIdentity() function
1407 if (isIdentity(SM.Mask)) in shuffs1()
1477 if (isIdentity(SM.Mask)) in shuffp1()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/Transforms/
H A DBufferizableOpInterfaceImpl.cpp125 if (bufferType.getLayout().isIdentity()) { in bufferize()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DTargetTransformInfoImpl.h1188 if (Shuffle->isIdentity()) in getUserCost()
/llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/
H A DGPUDialect.cpp1356 if (!memRefType.getLayout().isIdentity()) in verify()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp3224 if (!xferOp.getPermutationMap().isIdentity()) in matchAndRewrite()
3733 if (!xferOp.getPermutationMap().isIdentity()) in matchAndRewrite()
4526 if (!canonicalType.getLayout().isIdentity()) in verify()
4528 if (!getResultMemRefType().getLayout().isIdentity()) in verify()

12