Home
last modified time | relevance | path

Searched defs:srcType (Results 1 – 25 of 35) sorted by relevance

12

/llvm-project/mlir/lib/Conversion/ArithToSPIRV/
H A DArithToSPIRV.cpp149 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 DReshapePatterns.cpp30 RankedTensorType srcType = extractSliceOp.getSourceType(); in matchAndRewrite() local
95 RankedTensorType srcType = collapseShapeOp.getSrcType(); in matchAndRewrite() local
H A DBufferizableOpInterfaceImpl.cpp763 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 DReshapeOpsUtils.h102 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 DSPIRVToLLVM.cpp102 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 DLowerVectorBroadcast.cpp51 VectorType srcType = dyn_cast<VectorType>(op.getSourceType()); in matchAndRewrite() local
H A DVectorInsertExtractStridedSliceRewritePatterns.cpp63 auto srcType = op.getSourceVectorType(); matchAndRewrite() local
119 auto srcType = op.getSourceVectorType(); matchAndRewrite() local
H A DVectorTransforms.cpp346 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 DLowerVectorTranspose.cpp486 VectorType srcType = op.getSourceVectorType(); in matchAndRewrite() local
/llvm-project/mlir/lib/Conversion/MemRefToLLVM/
H A DMemRefToLLVM.cpp673 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 DMemRefOps.cpp1868 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 DVectorToArmSME.cpp221 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 DDecomposeMemrefs.cpp
/llvm-project/mlir/lib/Dialect/Bufferization/IR/
H A DBufferizationOps.cpp29 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 DArithOps.cpp1307 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 DRuntimeOpVerification.cpp32 auto srcType = cast<BaseMemRefType>(castOp.getSource().getType()); in generateRuntimeVerification() local
/llvm-project/mlir/lib/Conversion/IndexToSPIRV/
H A DIndexToSPIRV.cpp250 Type srcType = adaptor.getInput().getType(); in matchAndRewrite() local
/llvm-project/mlir/lib/Dialect/Vector/Utils/
H A DVectorUtils.cpp85 VectorType srcType = op.getSourceVectorType(); in isTranspose2DSlice() local
/llvm-project/mlir/lib/Dialect/X86Vector/Transforms/
H A DAVXTranspose.cpp223 VectorType srcType = op.getSourceVectorType(); in matchAndRewrite() local
/llvm-project/mlir/lib/Conversion/MemRefToSPIRV/
H A DMemRefToSPIRV.cpp296 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 DWmmaOpsToNvvm.cpp159 gpu::MMAMatrixType srcType = in matchAndRewrite() local
/llvm-project/mlir/lib/Conversion/TosaToTensor/
H A DTosaToTensor.cpp152 createReassociationMapForCollapse(OpBuilder &builder, Type srcType, Type dstType) { in createReassociationMapForCollapse() argument
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMMemorySlot.cpp153 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 DTensorOps.cpp1774 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 DGPUDialect.cpp1880 auto srcType = getSrc().getType(); verify() local
1939 auto srcType = getSrcMemref().getType(); verify() local
1960 auto srcType = getSrc().getType(); verify() local

12