Home
last modified time | relevance | path

Searched refs:vType (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/AMX/Transforms/
H A DLegalizeForLLVMExport.cpp28 VectorType vType, Location loc) { in getTileSizes() argument
30 unsigned width = vType.getElementType().getIntOrFloatBitWidth(); in getTileSizes()
33 auto mattr = rewriter.getI16IntegerAttr(vType.getDimSize(0)); in getTileSizes()
34 auto nattr = rewriter.getI16IntegerAttr(vType.getDimSize(1) * bytes); in getTileSizes()
88 VectorType vType = op.getVectorType(); in matchAndRewrite() local
91 getTileSizes(rewriter, *getTypeConverter(), vType, op.getLoc()); in matchAndRewrite()
93 Type resType = typeConverter->convertType(vType); in matchAndRewrite()
107 VectorType vType = op.getVectorType(); in matchAndRewrite() local
110 getTileSizes(rewriter, *getTypeConverter(), vType, op.getLoc()); in matchAndRewrite()
120 Type resType = typeConverter->convertType(vType); in matchAndRewrite()
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DTypeUtilities.cpp133 auto vType = t.dyn_cast<VectorType>(); in verifyCompatibleShapes() local
134 if (vType && vType.isScalable()) in verifyCompatibleShapes()
H A DBuiltinAttributes.cpp1509 else if (auto vType = inType.dyn_cast<VectorType>()) in mappingHelper() local
1510 newArrayType = VectorType::get(vType.getShape(), newElementType, in mappingHelper()
1511 vType.getNumScalableDims()); in mappingHelper()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp101 VectorType vType, Value &ptrs) { in getIndexedPtrs() argument
109 auto ptrsType = LLVM::getFixedVectorType(pType, vType.getDimSize(0)); in getIndexedPtrs()
272 VectorType vType = gather.getVectorType(); in matchAndRewrite() local
306 VectorType vType = scatter.getVectorType(); in matchAndRewrite() local
718 VectorType vType = fmaOp.getVectorType(); in matchAndRewrite() local
719 if (vType.getRank() != 1) in matchAndRewrite()
863 auto vType = op.getVectorType(); in matchAndRewrite() local
864 if (vType.getRank() < 2) in matchAndRewrite()
868 auto elemType = vType.getElementType(); in matchAndRewrite()
871 Value desc = rewriter.create<vector::SplatOp>(loc, vType, zero); in matchAndRewrite()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/
H A DVectorTransforms.cpp98 VectorType vType = lowType.cast<VectorType>(); in reshapeLoad() local
105 Value ext = rewriter.create<vector::ExtractOp>(loc, vType, val, posAttr); in reshapeLoad()
106 Value load = reshapeLoad(loc, ext, vType, index - 1, pos, rewriter); in reshapeLoad()
128 VectorType vType = lowType.cast<VectorType>(); in reshapeStore() local
129 Type insType = VectorType::Builder(vType).dropDim(0); in reshapeStore()
132 Value ext = rewriter.create<vector::ExtractOp>(loc, vType, result, posAttr); in reshapeStore()
134 Value sto = reshapeStore(loc, ins, ext, vType, index - 1, pos, rewriter); in reshapeStore()
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/
H A DLLVMDialect.cpp2106 auto vType = LLVM::getVectorType(LLVM::getVectorElementType(containerType), in build() local
2109 build(b, result, vType, v1, v2, mask); in build()
2140 auto vType = in parse() local
2143 result.addTypes(vType); in parse()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExpr.cpp12894 QualType vType = in CheckVectorCompareOperands() local
12900 if (vType.isNull()) in CheckVectorCompareOperands()
12901 return vType; in CheckVectorCompareOperands()
12942 return GetSignedVectorType(vType); in CheckVectorCompareOperands()
12956 QualType vType = CheckSizelessVectorOperands( in CheckSizelessVectorCompareOperands() local
12959 if (vType.isNull()) in CheckSizelessVectorCompareOperands()
12960 return vType; in CheckSizelessVectorCompareOperands()
12983 return GetSignedSizelessVectorType(vType); in CheckSizelessVectorCompareOperands()
13117 if (vType.isNull()) in CheckVectorLogicalOperands()
13121 vType->hasFloatingRepresentation()) in CheckVectorLogicalOperands()
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp4794 if (auto vType = createMaskOp.getType().dyn_cast<VectorType>()) { in matchAndRewrite() local
4795 if (vType.isScalable()) in matchAndRewrite()