| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | SparseTensorRewriting.cpp | 123 !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 D | SparseTensorConversion.cpp | 1077 encSrc.getDimOrdering() && !encSrc.getDimOrdering().isIdentity(); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/ |
| H A D | AffineValueMap.h | 64 bool isIdentity() const;
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | InstructionsTest.cpp | 1095 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 D | BuiltinTypes.cpp | 684 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 D | AffineMap.cpp | 255 bool AffineMap::isIdentity() const { in isIdentity() function in AffineMap
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/ |
| H A D | MemRefOps.cpp | 130 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 D | AffineMap.cpp | 75 return unwrap(affineMap).isIdentity(); in mlirAffineMapIsIdentity()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/Transforms/ |
| H A D | BufferResultsToOutParams.cpp | 34 return type.getLayout().isIdentity(); in hasStaticIdentityLayout()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorTransferPermutationMapRewritePatterns.cpp | 72 if (permutationMap.isIdentity()) in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Utils/ |
| H A D | ReshapeOpsUtils.cpp | 270 return !memrefType.getLayout().isIdentity(); in hasNonIdentityLayout()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Analysis/ |
| H A D | LoopAnalysis.cpp | 221 if (!memRefType.getLayout().isIdentity()) in isContiguousAccess()
|
| H A D | Utils.cpp | 620 if (!memRefType.getLayout().isIdentity()) { in getRegionSize()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | AffineMap.h | 105 bool isIdentity() const;
|
| H A D | BuiltinAttributeInterfaces.td | 450 "bool", "isIdentity", (ins), 453 return $_attr.getAffineMap().isIdentity();
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | DecomposeLinalgOps.cpp | 173 if (indexingMap.isIdentity()) in createPeeledGenericOp()
|
| H A D | DropUnitDims.cpp | 260 if (!memref.getLayout().isIdentity()) in replaceUnitExtents()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/Transforms/ |
| H A D | NormalizeMemRefs.cpp | 229 if (memrefType.getLayout().isIdentity()) in updateFunctionSignature()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/ |
| H A D | MemRefToLLVM.cpp | 981 (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 D | Pattern.cpp | 110 return type.getLayout().isIdentity(); in isConvertibleAndHasIdentityMaps()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAGHVX.cpp | 916 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 D | BufferizableOpInterfaceImpl.cpp | 125 if (bufferType.getLayout().isIdentity()) { in bufferize()
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetTransformInfoImpl.h | 1188 if (Shuffle->isIdentity()) in getUserCost()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/ |
| H A D | GPUDialect.cpp | 1356 if (!memRefType.getLayout().isIdentity()) in verify()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/ |
| H A D | VectorOps.cpp | 3224 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()
|