/llvm-project/mlir/lib/Conversion/ArithToSPIRV/ |
H A D | ArithToSPIRV.cpp | 149 Type srcType) { in getTypeConversionFailure() argument 229 auto srcType = dyn_cast<ShapedType>(constOp.getType()); in matchAndRewrite() local 344 Type srcType = constOp.getType(); matchAndRewrite() local 563 Type srcType = adaptor.getOperands().front().getType(); matchAndRewrite() local 633 Type srcType = adaptor.getIn().getType(); matchAndRewrite() local 684 Type srcType = adaptor.getOperands().front().getType(); matchAndRewrite() local 709 Type srcType = adaptor.getIn().getType(); matchAndRewrite() local 757 auto srcType = adaptor.getOperands().front().getType(); matchAndRewrite() local 779 Type srcType = adaptor.getIn().getType(); matchAndRewrite() local 819 Type srcType = adaptor.getOperands().front().getType(); matchAndRewrite() local 860 Type srcType = op.getLhs().getType(); matchAndRewrite() local 911 Type srcType = op.getLhs().getType(); matchAndRewrite() local [all...] |
/llvm-project/mlir/lib/Dialect/Tensor/Transforms/ |
H A D | ReshapePatterns.cpp | 30 RankedTensorType srcType = extractSliceOp.getSourceType(); in matchAndRewrite() local 95 RankedTensorType srcType = collapseShapeOp.getSrcType(); in matchAndRewrite() local
|
H A D | BufferizableOpInterfaceImpl.cpp | 763 RankedTensorType srcType = padOp.getSourceType(); bufferize() local 887 auto srcType = llvm::dyn_cast<MemRefType>(srcBuffer->getType()); bufferize() local
|
/llvm-project/mlir/include/mlir/Dialect/Utils/ |
H A D | ReshapeOpsUtils.h | 102 auto srcType = reshapeSrcOp.getSrcType(); in foldReshapeOp() local 265 ShapedType srcType = expandOp.getSrcType(); in matchAndRewrite() local 331 ShapedType srcType = collapseOp.getSrcType(); matchAndRewrite() local [all...] |
/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/ |
H A D | SPIRVToLLVM.cpp | 102 createConstantAllBitsSet(Location loc,Type srcType,Type dstType,PatternRewriter & rewriter) createConstantAllBitsSet() argument 115 createFPConstant(Location loc,Type srcType,Type dstType,PatternRewriter & rewriter,double value) createFPConstant() argument 138 auto srcType = value.getType(); optionallyTruncateOrExtend() local 173 optionallyBroadcast(Location loc,Value value,Type srcType,LLVMTypeConverter & typeConverter,ConversionPatternRewriter & rewriter) optionallyBroadcast() argument 193 processCountOrOffset(Location loc,Value value,Type srcType,Type dstType,LLVMTypeConverter & converter,ConversionPatternRewriter & rewriter) processCountOrOffset() argument 404 auto srcType = op.getType(); matchAndRewrite() local 448 auto srcType = constOp.getType(); matchAndRewrite() local 492 auto srcType = op.getType(); matchAndRewrite() local 545 auto srcType = op.getType(); matchAndRewrite() local 790 auto srcType = cast<spirv::PointerType>(op.getType()); matchAndRewrite() local 942 auto srcType = op.getType(); matchAndRewrite() local 1000 auto srcType = notOp.getType(); matchAndRewrite() local 1308 auto srcType = tanhOp.getType(); matchAndRewrite() local 1336 auto srcType = varOp.getType(); matchAndRewrite() local [all...] |
/llvm-project/mlir/lib/Dialect/Vector/Transforms/ |
H A D | LowerVectorBroadcast.cpp | 51 VectorType srcType = dyn_cast<VectorType>(op.getSourceType()); in matchAndRewrite() local
|
H A D | VectorInsertExtractStridedSliceRewritePatterns.cpp | 63 auto srcType = op.getSourceVectorType(); matchAndRewrite() local 119 auto srcType = op.getSourceVectorType(); matchAndRewrite() local
|
H A D | VectorTransforms.cpp | 346 auto srcType = dyn_cast<VectorType>(broadcast.getSourceType()); in matchAndRewrite() local 498 VectorType srcType; in matchAndRewrite() local 1241 getTransferFoldableInnerUnitDims(MemRefType srcType,VectorType vectorType) getTransferFoldableInnerUnitDims() argument 1283 auto srcType = dyn_cast<MemRefType>(readOp.getSource().getType()); matchAndRewrite() local 1377 auto srcType = dyn_cast<MemRefType>(writeOp.getSource().getType()); matchAndRewrite() local 1840 auto srcType = dyn_cast<VectorType>(broadcastOp.getSourceType()); isValidBroadcastSource() local [all...] |
H A D | LowerVectorTranspose.cpp | 486 VectorType srcType = op.getSourceVectorType(); in matchAndRewrite() local
|
/llvm-project/mlir/lib/Conversion/MemRefToLLVM/ |
H A D | MemRefToLLVM.cpp | 673 Type srcType = memRefCastOp.getOperand().getType(); match() local 698 auto srcType = memRefCastOp.getOperand().getType(); rewrite() local 759 auto srcType = dyn_cast<MemRefType>(op.getSource().getType()); lowerToMemCopyIntrinsic() local 799 auto srcType = cast<BaseMemRefType>(op.getSource().getType()); lowerToMemCopyFunctionCall() local 862 auto srcType = cast<BaseMemRefType>(op.getSource().getType()); matchAndRewrite() local 1039 Type srcType = castOp.getSource().getType(); matchAndRewrite() local 1105 Type srcType = reshapeOp.getSource().getType(); matchAndRewrite() local [all...] |
/llvm-project/mlir/lib/Dialect/MemRef/IR/ |
H A D | MemRefOps.cpp | 1868 auto srcType = llvm::cast<BaseMemRefType>(getSource().getType()); verify() local 2206 computeExpandedLayoutMap(MemRefType srcType,ArrayRef<int64_t> resultShape,ArrayRef<ReassociationIndices> reassociation) computeExpandedLayoutMap() argument 2246 computeExpandedType(MemRefType srcType,ArrayRef<int64_t> resultShape,ArrayRef<ReassociationIndices> reassociation) computeExpandedType() argument 2307 auto srcType = llvm::cast<MemRefType>(src.getType()); build() local 2321 auto srcType = llvm::cast<MemRefType>(src.getType()); build() local 2331 MemRefType srcType = getSrcType(); verify() local 2401 computeCollapsedLayoutMap(MemRefType srcType,ArrayRef<ReassociationIndices> reassociation,bool strict=false) computeCollapsedLayoutMap() argument 2460 isGuaranteedCollapsible(MemRefType srcType,ArrayRef<ReassociationIndices> reassociation) isGuaranteedCollapsible() argument 2470 computeCollapsedType(MemRefType srcType,ArrayRef<ReassociationIndices> reassociation) computeCollapsedType() argument 2503 auto srcType = llvm::cast<MemRefType>(src.getType()); build() local 2512 MemRefType srcType = getSrcType(); verify() local 3357 MemRefType srcType, dstType; parse() local 3377 auto srcType = llvm::cast<MemRefType>(getIn().getType()); verify() local [all...] |
/llvm-project/mlir/lib/Conversion/VectorToArmSME/ |
H A D | VectorToArmSME.cpp | 221 auto srcType = broadcastOp.getSourceType(); in matchAndRewrite() local 287 auto srcType = splatOp.getOperand().getType(); in matchAndRewrite() local
|
/llvm-project/mlir/lib/Dialect/GPU/Transforms/ |
H A D | DecomposeMemrefs.cpp |
|
/llvm-project/mlir/lib/Dialect/Bufferization/IR/ |
H A D | BufferizationOps.cpp | 29 auto srcType = llvm::cast<MemRefType>(value.getType()); in castOrReallocMemRefValue() local 95 Type srcType = memrefToTensor.getMemref().getType(); in foldToMemrefToTensorPair() local 689 TensorType srcType = getSource().getType(); verify() local [all...] |
/llvm-project/mlir/lib/Dialect/Arith/IR/ |
H A D | ArithOps.cpp | 1307 if (llvm::cast<ValType>(srcType).getWidth() >= in checkWidthChangeCast() local 1276 Type srcType = getElementTypeOrSelf(op.getIn().getType()); verifyExtOp() local 1290 Type srcType = getElementTypeOrSelf(op.getIn().getType()); verifyTruncateOp() local 1439 Type srcType = getElementTypeOrSelf(src.getType()); fold() local 1546 auto srcType = getTypeIfLike<From>(inputs.front()); checkIntFloatCast() local 1648 auto srcType = getTypeIfLikeOrMemRef<IntegerType, IndexType>(inputs.front()); areIndexCastCompatible() local 1715 auto srcType = areCastCompatible() local [all...] |
/llvm-project/mlir/lib/Dialect/MemRef/Transforms/ |
H A D | RuntimeOpVerification.cpp | 32 auto srcType = cast<BaseMemRefType>(castOp.getSource().getType()); in generateRuntimeVerification() local
|
/llvm-project/mlir/lib/Conversion/IndexToSPIRV/ |
H A D | IndexToSPIRV.cpp | 250 Type srcType = adaptor.getInput().getType(); in matchAndRewrite() local
|
/llvm-project/mlir/lib/Dialect/Vector/Utils/ |
H A D | VectorUtils.cpp | 85 VectorType srcType = op.getSourceVectorType(); in isTranspose2DSlice() local
|
/llvm-project/mlir/lib/Dialect/X86Vector/Transforms/ |
H A D | AVXTranspose.cpp | 223 VectorType srcType = op.getSourceVectorType(); in matchAndRewrite() local
|
/llvm-project/mlir/lib/Conversion/MemRefToSPIRV/ |
H A D | MemRefToSPIRV.cpp | 296 Type srcType = src.getType(); in matchAndRewrite() local 882 auto srcType = dyn_cast<spirv::PointerType>(src.getType()); in matchAndRewrite() local
|
/llvm-project/mlir/lib/Conversion/GPUToNVVM/ |
H A D | WmmaOpsToNvvm.cpp | 159 gpu::MMAMatrixType srcType = in matchAndRewrite() local
|
/llvm-project/mlir/lib/Conversion/TosaToTensor/ |
H A D | TosaToTensor.cpp | 152 createReassociationMapForCollapse(OpBuilder &builder, Type srcType, Type dstType) { in createReassociationMapForCollapse() argument
|
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/ |
H A D | LLVMMemorySlot.cpp | 153 Type srcType, bool narrowingConversion) { in areConversionCompatible() argument 219 Type srcType = srcValue.getType(); in castSameSizedTypes() local 249 Type srcType in createExtractAndCast() local [all...] |
/llvm-project/mlir/lib/Dialect/Tensor/IR/ |
H A D | TensorOps.cpp | 1774 auto srcType = getSrcType(); verify() local 1869 RankedTensorType srcType = matchAndRewrite() local 2538 verifyInsertSliceOp(RankedTensorType srcType,RankedTensorType dstType,ArrayRef<int64_t> staticOffsets,ArrayRef<int64_t> staticSizes,ArrayRef<int64_t> staticStrides,RankedTensorType * expectedType=nullptr) verifyInsertSliceOp() argument 2720 auto srcType = llvm::dyn_cast<RankedTensorType>(src.getType()); matchAndRewrite() local 2798 RankedTensorType srcType = insertSliceOp.getSourceType(); matchAndRewrite() local 4147 auto srcType = op.getSourceType(); paddingIsNotNeeded() local 4361 auto srcType = llvm::cast<RankedTensorType>(source.getType()); createDestinationTensor() local [all...] |
/llvm-project/mlir/lib/Dialect/GPU/IR/ |
H A D | GPUDialect.cpp | 1880 auto srcType = getSrc().getType(); verify() local 1939 auto srcType = getSrcMemref().getType(); verify() local 1960 auto srcType = getSrc().getType(); verify() local
|