Home
last modified time | relevance | path

Searched defs:vecType (Results 1 – 25 of 33) sorted by relevance

12

/llvm-project/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVOpDefinition.cpp44 if (auto vecType = llvm::dyn_cast<VectorType>(operandType)) in getUnaryOpResultType() local
/llvm-project/mlir/lib/Dialect/NVGPU/Transforms/
H A DCreateAsyncGroups.cpp128 VectorType vecType) { in resultsInSupportedAsyncCopy() argument
193 VectorType vecType = cast<VectorType>(vectorVal.getType()); in createAsyncGroups() local
/llvm-project/mlir/lib/Conversion/GPUToNVVM/
H A DWmmaOpsToNvvm.cpp281 if (auto vecType = dyn_cast<VectorType>(type.getBody()[0])) { in matchAndRewrite() local
305 if (auto vecType = dyn_cast<VectorType>(lhs.getType())) in createMinMaxF() local
/llvm-project/mlir/lib/Dialect/Vector/Transforms/
H A DVectorLinearize.cpp31 VectorType vecType = dyn_cast<VectorType>(resType); in isLessThanTargetBitWidth() local
47 VectorType vecType = dyn_cast<VectorType>(t); in isLessThanOrEqualTargetBitWidth() local
[all...]
H A DLowerVectorTransfer.cpp535 auto vecType = loadOp.getVectorType(); matchAndRewrite() local
554 auto vecType = storeOp.getVectorType(); matchAndRewrite() local
H A DVectorDistribute.cpp590 VectorType vecType = writeOp.getVectorType(); tryExtractOp() local
696 if (auto vecType = dyn_cast<VectorType>(distributedVal.getType())) { matchAndRewrite() local
1429 VectorType vecType = insertOp.getDestVectorType(); matchAndRewrite() local
1686 if (auto vecType = dyn_cast<VectorType>(distType)) { matchAndRewrite() local
[all...]
H A DVectorDropLeadUnitDim.cpp513 auto vecType = dyn_cast<VectorType>(op->getResultTypes()[0]); in matchAndRewrite() local
H A DLowerVectorContract.cpp418 auto vecType = dyn_cast<VectorType>(elementType); in promote() local
1310 if (auto vecType = dyn_cast<VectorType>(dstElementType)) matchAndRewriteMaskableOp() local
[all...]
H A DVectorUnroll.cpp450 auto vecType = dyn_cast<VectorType>(operand.get().getType()); in matchAndRewrite() local
H A DVectorTransferOpTransforms.cpp895 auto vecType = xferOp.getVectorType(); matchAndRewrite() local
/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp45 if (auto vecType = dyn_cast<VectorType>(type)) isSignedIntegerOrVector() local
54 if (auto vecType = dyn_cast<VectorType>(type)) isUnsignedIntegerOrVector() local
64 if (auto vecType = dyn_cast<VectorType>(type)) getIntegerOrVectorElementWidth() local
76 auto vecType = dyn_cast<VectorType>(type); getBitWidth() local
93 if (auto vecType = dyn_cast<VectorType>(type)) { minusOneIntegerAttribute() local
117 if (auto vecType = dyn_cast<VectorType>(srcType)) { createFPConstant() local
506 if (auto vecType = dyn_cast<VectorType>(srcType)) matchAndRewrite() local
[all...]
/llvm-project/mlir/lib/Conversion/MathToLibm/
H A DMathToLibm.cpp78 auto vecType = dyn_cast<VectorType>(opType); in matchAndRewrite() local
/llvm-project/mlir/lib/Conversion/VectorToGPU/
H A DVectorToGPU.cpp189 auto vecType = dyn_cast<VectorType>(constantOp.getType()); in constantSupportsMMAMatrixType() local
630 if (auto vecType = dyn_cast<VectorType>(elType)) getMmaSyncVectorOperandType() local
824 if (auto vecType = dyn_cast<VectorType>(loadedElType)) { createNonLdMatrixLoads() local
1081 auto vecType = cast<VectorType>(op.getType()); convertConstantOp() local
1100 auto vecType = op.getResultVectorType(); convertBroadcastOp() local
[all...]
/llvm-project/mlir/lib/Dialect/GPU/TransformOps/
H A DGPUTransformOps.cpp199 auto vecType = cast<VectorType>(extract.getResult().getType()); in getSubgroupMmaNativeVectorSize() local
207 if (auto vecType = dyn_cast<VectorType>(op->getResultTypes()[0])) { in getSubgroupMmaNativeVectorSize() local
222 auto vecType = cast<VectorType>(extract.getResult().getType()); in getSubgroupMmaNativeVectorSize() local
/llvm-project/mlir/lib/Conversion/VectorToSCF/
H A DVectorToSCF.cpp417 auto vecType = dyn_cast<VectorType>(bufferType.getElementType()); rewriteOp() local
441 auto vecType = dyn_cast<VectorType>(bufferType.getElementType()); handleOutOfBoundsDim() local
1120 auto vecType = dyn_cast<VectorType>(vec.getType()); matchAndRewrite() local
1467 auto vecType = xferOp.getVectorType(); matchAndRewrite() local
/llvm-project/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMTypes.cpp795 if (auto vecType = llvm::dyn_cast<VectorType>(type)) isCompatibleOuterType() local
819 __anonb2bfb0400c02(auto vecType) isCompatibleImpl() argument
880 if (auto vecType = llvm::dyn_cast<VectorType>(type)) { isCompatibleVectorType() local
/llvm-project/mlir/lib/Conversion/ArithToSPIRV/
H A DArithToSPIRV.cpp108 if (auto vecType = dyn_cast<VectorType>(type)) in isBoolScalarOrVector() local
137 else if (auto vecType = dyn_cast<VectorType>(type)) in hasSameBitwidth() local
/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/
H A DSPIRVConversion.cpp163 if (auto vecType = dyn_cast<VectorType>(type)) { getTypeNumBytes() local
549 if (auto vecType = dyn_cast<VectorType>(elementType)) { convertMemrefType() local
[all...]
/llvm-project/mlir/test/lib/Dialect/Vector/
H A DTestVectorTransforms.cpp94 auto vecType = cast<VectorType>(extract.getResult().getType()); in getShape() local
636 VectorType vecType = dyn_cast<VectorType>(val.getType()); in runOnOperation() local
/llvm-project/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp493 auto vecType = getSourceVectorType(); getExpectedMaskType() local
603 auto vecType = getSourceVectorType(); getExpectedMaskType() local
1616 auto vecType = dyn_cast<VectorType>(type); hasZeroDimVectors() local
1785 if (auto vecType = llvm::dyn_cast<VectorType>(extractOp.getType())) foldExtractFromExtractStrided() local
1897 auto vecType = llvm::cast<VectorType>(fromElementsOp.getType()); foldScalarExtractFromFromElements() local
3333 auto vecType = this->getResultVectorType(); getExpectedMaskType() local
3988 inferTransferOpMaskType(VectorType vecType,AffineMap permMap) inferTransferOpMaskType() argument
4985 auto vecType = this->getIndexVectorType(); getExpectedMaskType() local
[all...]
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp958 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; tryLoad() local
1725 unsigned vecType = NVPTX::PTXLdStInstCode::Scalar; tryStore() local
/llvm-project/mlir/lib/Dialect/Linalg/Transforms/
H A DVectorization.cpp1224 auto vecType = dyn_cast<VectorType>(vecOperand.getType()); vectorizeOneOp() local
1236 auto vecType = VectorType::get(firstMaxRankedType.getShape(), vectorizeOneOp() local
2212 auto vecType = VectorType::get(vecShape, sourceType.getElementType()); tryVectorizeCopy() local
2519 auto vecType = VectorType::get(padOp.getType().getShape(), rewriteUser() local
[all...]
/llvm-project/mlir/lib/Conversion/MathToFuncs/
H A DMathToFuncs.cpp109 auto vecType = dyn_cast<VectorType>(opType); in matchAndRewrite() local
/llvm-project/mlir/lib/Conversion/MemRefToSPIRV/
H A DMemRefToSPIRV.cpp142 if (auto vecType = dyn_cast<VectorType>(elementType)) in isAllocationSupported() local
/llvm-project/mlir/lib/Interfaces/
H A DDataLayoutInterfaces.cpp78 if (auto vecType = dyn_cast<VectorType>(type)) { in getDefaultTypeSizeInBits() local

12