Home
last modified time | relevance | path

Searched refs:destTy (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Target/
H A DTargetCallingConv.td163 class CCPromoteToType<ValueType destTy> : CCAction {
164 ValueType DestTy = destTy;
169 class CCPromoteToUpperBitsInType<ValueType destTy> : CCAction {
170 ValueType DestTy = destTy;
175 class CCBitConvertToType<ValueType destTy> : CCAction {
176 ValueType DestTy = destTy;
181 class CCTruncToType<ValueType destTy> : CCAction {
182 ValueType DestTy = destTy;
187 class CCPassIndirect<ValueType destTy> : CCAction {
188 ValueType DestTy = destTy;
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprConstant.cpp1116 auto destTy = ConvertType(destType); in VisitCastExpr() local
1117 if (C->getType() == destTy) return C; in VisitCastExpr()
1126 unsigned TotalSize = CGM.getDataLayout().getTypeAllocSize(destTy); in VisitCastExpr()
1147 llvm::Type *destTy = ConvertType(E->getType()); in VisitCastExpr() local
1149 destAS, destTy); in VisitCastExpr()
1991 llvm::Constant *tryEmitAbsolute(llvm::Type *destTy);
2046 auto destTy = CGM.getTypes().ConvertTypeForMem(DestType); in tryEmit() local
2047 assert(isa<llvm::IntegerType>(destTy) || isa<llvm::PointerType>(destTy)); in tryEmit()
2052 return tryEmitAbsolute(destTy); in tryEmit()
2069 if (isa<llvm::PointerType>(destTy)) in tryEmit()
[all …]
H A DItaniumCXXABI.cpp985 const MemberPointerType *destTy = in EmitMemberPointerConversion() local
990 if (destTy->isMemberDataPointer()) { in EmitMemberPointerConversion()
1070 const MemberPointerType *destTy = in EmitMemberPointerConversion() local
1075 if (destTy->isMemberDataPointer()) { in EmitMemberPointerConversion()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaRISCV.cpp1411 bool SemaRISCV::isValidRVVBitcast(QualType srcTy, QualType destTy) { in isValidRVVBitcast() argument
1412 assert(srcTy->isVectorType() || destTy->isVectorType()); in isValidRVVBitcast()
1422 return ValidScalableConversion(srcTy, destTy) || in isValidRVVBitcast()
1423 ValidScalableConversion(destTy, srcTy); in isValidRVVBitcast()
H A DSemaExpr.cpp7444 bool Sema::isValidSveBitcast(QualType srcTy, QualType destTy) { in isValidSveBitcast() argument
7445 assert(srcTy->isVectorType() || destTy->isVectorType()); in isValidSveBitcast()
7455 return ValidScalableConversion(srcTy, destTy) || in isValidSveBitcast()
7456 ValidScalableConversion(destTy, srcTy); in isValidSveBitcast()
7459 bool Sema::areMatrixTypesOfTheSameDimension(QualType srcTy, QualType destTy) { in areMatrixTypesOfTheSameDimension() argument
7460 if (!destTy->isMatrixType() || !srcTy->isMatrixType()) in areMatrixTypesOfTheSameDimension()
7464 const ConstantMatrixType *matDestType = destTy->getAs<ConstantMatrixType>(); in areMatrixTypesOfTheSameDimension()
7512 bool Sema::areLaxCompatibleVectorTypes(QualType srcTy, QualType destTy) { in areLaxCompatibleVectorTypes() argument
7513 assert(destTy->isVectorType() || srcTy->isVectorType()); in areLaxCompatibleVectorTypes()
7520 if (srcTy->isScalarType() && destTy->isExtVectorType()) return false; in areLaxCompatibleVectorTypes()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h7437 bool areMatrixTypesOfTheSameDimension(QualType srcTy, QualType destTy);