Home
last modified time | relevance | path

Searched refs:dstType (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/
H A DCIRGenExprScalar.cpp317 QualType dstType, mlir::Type srcTy, in emitScalarCast() argument
319 assert(!srcType->isMatrixType() && !dstType->isMatrixType() && in emitScalarCast()
630 emitScalarConversion(mlir::Value src, QualType srcType, QualType dstType, in emitScalarConversion() argument
641 if (srcType->isFixedPointType() || dstType->isFixedPointType()) { in emitScalarConversion()
647 dstType = dstType.getCanonicalType(); in emitScalarConversion()
648 if (srcType == dstType) { in emitScalarConversion()
655 if (dstType->isVoidType()) in emitScalarConversion()
662 if (dstType->isBooleanType()) in emitScalarConversion()
665 mlir::Type mlirDstType = cgf.convertType(dstType); in emitScalarConversion()
714 if (dstType->isExtVectorType() && !srcType->isVectorType()) { in emitScalarConversion()
[all …]
H A DCIRGenFunction.h1038 clang::QualType dstType,
/freebsd/contrib/llvm-project/clang/lib/CIR/Lowering/DirectToLLVM/
H A DLowerToLLVM.cpp601 mlir::Type dstType = castOp.getType(); in matchAndRewrite() local
603 mlir::Type llvmDstType = getTypeConverter()->convertType(dstType); in matchAndRewrite()
607 mlir::cast<cir::IntType>(elementTypeIfVector(dstType)); in matchAndRewrite()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrFormats.td5206 RegisterClass srcType, RegisterClass dstType,
5208 : I<(outs dstType:$Rd), (ins srcType:$Rn),
5226 RegisterClass srcType, RegisterClass dstType,
5228 : I<(outs dstType:$Rd), (ins srcType:$Rn, immType:$scale),
5374 RegisterClass srcType, RegisterClass dstType,
5376 : I<(outs dstType:$Rd), (ins srcType:$Rn, immType:$scale),
5393 RegisterClass srcType, RegisterClass dstType,
5395 : I<(outs dstType:$Rd), (ins srcType:$Rn),
5396 asm, "\t$Rd, $Rn", "", [(set (dvt dstType:$Rd), (node srcType:$Rn))]>,
5540 RegisterClass srcType, RegisterClass dstType,
[all …]