| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/ |
| H A D | ArithmeticToSPIRV.cpp | 302 auto srcType = constOp.getType().dyn_cast<ShapedType>(); in matchAndRewrite() local 388 Type srcType = constOp.getType(); in matchAndRewrite() local 576 auto srcType = adaptor.getOperands().front().getType(); in matchAndRewrite() local 597 auto srcType = adaptor.getOperands().front().getType(); in matchAndRewrite() local 624 auto srcType = adaptor.getOperands().front().getType(); in matchAndRewrite() local 646 auto srcType = adaptor.getOperands().front().getType(); in matchAndRewrite() local 669 Type srcType = op.getLhs().getType(); in matchAndRewrite() local 718 Type srcType = op.getLhs().getType(); in matchAndRewrite() local
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | SPIRVToLLVM.cpp | 98 static Value createFPConstant(Location loc, Type srcType, Type dstType, in createFPConstant() 121 auto srcType = value.getType(); in optionallyTruncateOrExtend() local 348 auto srcType = op.getType(); in matchAndRewrite() local 392 auto srcType = constOp.getType(); in matchAndRewrite() local 436 auto srcType = op.getType(); in matchAndRewrite() local 489 auto srcType = op.getType(); in matchAndRewrite() local 727 auto srcType = op.type().cast<spirv::PointerType>(); in matchAndRewrite() local 876 auto srcType = op.getType(); in matchAndRewrite() local 934 auto srcType = notOp.getType(); in matchAndRewrite() local 1226 auto srcType = tanhOp.getType(); in matchAndRewrite() local [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Utils/ |
| H A D | ReshapeOpsUtils.h | 236 ShapedType srcType = expandOp.getSrcType(); in matchAndRewrite() local 295 ShapedType srcType = collapseOp.getSrcType(); in matchAndRewrite() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorInsertExtractStridedSliceRewritePatterns.cpp | 62 auto srcType = op.getSourceVectorType(); in matchAndRewrite() local 118 auto srcType = op.getSourceVectorType(); in matchAndRewrite() local
|
| H A D | VectorTransforms.cpp | 259 VectorType srcType = op.getSourceType().dyn_cast<VectorType>(); in matchAndRewrite() local 485 VectorType srcType = op.getVectorType(); in matchAndRewrite() local 1106 auto srcType = broadcast.getSourceType().dyn_cast<VectorType>(); in matchAndRewrite() local 1257 VectorType srcType; in matchAndRewrite() local 2609 auto srcType = readOp.getSource().getType().dyn_cast<MemRefType>(); in matchAndRewrite() local
|
| H A D | VectorDistribute.cpp | 248 auto srcType = yield.getType().cast<VectorType>(); in calculateImplicitMap() local
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MemRefToLLVM/ |
| H A D | MemRefToLLVM.cpp | 780 Type srcType = memRefCastOp.getOperand().getType(); in match() local 805 auto srcType = memRefCastOp.getOperand().getType(); in rewrite() local 874 auto srcType = op.getSource().getType().dyn_cast<MemRefType>(); in lowerToMemCopyIntrinsic() local 915 auto srcType = op.getSource().getType().cast<BaseMemRefType>(); in lowerToMemCopyFunctionCall() local 972 auto srcType = op.getSource().getType().cast<BaseMemRefType>(); in matchAndRewrite() local 1043 Type srcType = castOp.getSource().getType(); in matchAndRewrite() local 1109 Type srcType = reshapeOp.getSource().getType(); in matchAndRewrite() local 1455 OpBuilder &b, Location loc, MemRefType srcType, MemRefDescriptor &srcDesc, in fillInStridesForExpandedMemDescriptor() 1472 TypeConverter *typeConverter, MemRefType srcType, MemRefDescriptor &srcDesc, in fillInStridesForCollapsedMemDescriptor() 1556 TypeConverter *typeConverter, MemRefType srcType, MemRefType dstType, in fillInDynamicStridesForMemDescriptor() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/MemRef/IR/ |
| H A D | MemRefOps.cpp | 1519 auto srcType = getSource().getType().cast<BaseMemRefType>(); in verify() local 1747 computeExpandedType(MemRefType srcType, ArrayRef<int64_t> resultShape, in computeExpandedType() 1772 auto srcType = src.getType().cast<MemRefType>(); in build() local 1782 MemRefType srcType = getSrcType(); in verify() local 1822 computeCollapsedLayoutMap(MemRefType srcType, in computeCollapsedLayoutMap() 1889 MemRefType srcType, ArrayRef<ReassociationIndices> reassociation) { in isGuaranteedCollapsible() 1899 computeCollapsedType(MemRefType srcType, in computeCollapsedType() 1935 auto srcType = src.getType().cast<MemRefType>(); in build() local 1943 MemRefType srcType = getSrcType(); in verify() local 2684 MemRefType srcType, dstType; in parse() local [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.cpp | 832 Type srcType = getElementTypeOrSelf(op.getIn().getType()); in verifyExtOp() local 845 Type srcType = getElementTypeOrSelf(op.getIn().getType()); in verifyTruncateOp() local 861 auto srcType = getTypeIfLike<ElementTypes...>(inputs.front()); in checkWidthChangeCast() local 1043 auto srcType = getTypeIfLike<From>(inputs.front()); in checkIntFloatCast() local 1161 auto srcType = getTypeIfLikeOrMemRef<IntegerType, IndexType>(inputs.front()); in areCastCompatible() local 1193 auto srcType = in areCastCompatible() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Bufferization/IR/ |
| H A D | BufferizationOps.cpp | 29 auto srcType = value.getType().cast<MemRefType>(); in castOrReallocMemRefValue() local 94 Type srcType = memrefToTensor.getMemref().getType(); in foldToMemrefToTensorPair() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | SparseTensorConversion.cpp | 584 Type srcType = op.getSrc().getType(); in matchAndRewrite() local 671 Type srcType = op.getSource().getType(); in matchAndRewrite() local 983 ShapedType srcType = op.getTensor().getType().cast<ShapedType>(); in matchAndRewrite() local 1059 ShapedType srcType = op.getTensor().getType().cast<ShapedType>(); in matchAndRewrite() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/GPU/IR/ |
| H A D | GPUDialect.cpp | 1097 auto srcType = src().getType(); in verify() local 1167 auto srcType = srcMemref().getType(); in verify() local 1196 auto srcType = src().getType(); in verify() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/X86Vector/Transforms/ |
| H A D | AVXTranspose.cpp | 255 VectorType srcType = op.getVectorType(); in matchAndRewrite() local
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToNVVM/ |
| H A D | WmmaOpsToNvvm.cpp | 149 gpu::MMAMatrixType srcType = in matchAndRewrite() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/ |
| H A D | TensorOps.cpp | 1493 verifyInsertSliceOp(ShapedType srcType, ShapedType dstType, in verifyInsertSliceOp() 1682 auto srcType = src.getType().template cast<ShapedType>(); in matchAndRewrite() local 1735 RankedTensorType srcType = insertSliceOp.getSourceType(); in matchAndRewrite() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | Vectorization.cpp | 625 auto srcType = copyOp.getSource().getType().cast<MemRefType>(); in vectorizeCopy() local
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/ |
| H A D | VectorOps.cpp | 1685 mlir::vector::isBroadcastableTo(Type srcType, VectorType dstVectorType, in isBroadcastableTo() 4334 VectorType srcType = otherOp.getSource().getType().cast<VectorType>(); in fold() local 4839 VectorType srcType = getSourceType(); in verify() local
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 435 QualType srcType = src->getType(); in tryDiagnoseOverloadedCast() local
|