Home
last modified time | relevance | path

Searched refs:srcElemType (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/
H A DUnifyAliasedResourcePass.cpp341 if (srcElemType == dstElemType || in matchAndRewrite()
342 areSameBitwidthScalarType(srcElemType, dstElemType)) { in matchAndRewrite()
358 int srcNumBits = *srcElemType.getSizeInBytes(); in matchAndRewrite()
381 int srcNumBits = *srcElemType.getSizeInBytes(); in matchAndRewrite()
408 auto srcElemType = in matchAndRewrite() local
417 if (srcElemType == dstElemType) { in matchAndRewrite()
422 if (areSameBitwidthScalarType(srcElemType, dstElemType)) { in matchAndRewrite()
434 int srcNumBits = srcElemType.getIntOrFloatBitWidth(); in matchAndRewrite()
481 auto srcElemType = in matchAndRewrite() local
487 if (!areSameBitwidthScalarType(srcElemType, dstElemType)) in matchAndRewrite()
[all …]
/llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/
H A DArithmeticToSPIRV.cpp331 Type srcElemType = srcType.getElementType(); in matchAndRewrite() local
342 if (srcElemType != dstElemType) { in matchAndRewrite()
344 if (srcElemType.isa<FloatType>()) { in matchAndRewrite()
352 } else if (srcElemType.isInteger(1)) { in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Vector/IR/
H A DVectorOps.cpp4475 Type srcElemType = getSourceVectorType().getElementType(); in fold() local
4483 if (srcElemType.isF16() && dstElemType.isF32()) { in fold()