Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Target/
DTargetCallingConv.td144 class CCPromoteToType<ValueType destTy> : CCAction {
145 ValueType DestTy = destTy;
150 class CCPromoteToUpperBitsInType<ValueType destTy> : CCAction {
151 ValueType DestTy = destTy;
156 class CCBitConvertToType<ValueType destTy> : CCAction {
157 ValueType DestTy = destTy;
162 class CCTruncToType<ValueType destTy> : CCAction {
163 ValueType DestTy = destTy;
168 class CCPassIndirect<ValueType destTy> : CCAction {
169 ValueType DestTy = destTy;
/external/llvm-project/llvm/include/llvm/Target/
DTargetCallingConv.td149 class CCPromoteToType<ValueType destTy> : CCAction {
150 ValueType DestTy = destTy;
155 class CCPromoteToUpperBitsInType<ValueType destTy> : CCAction {
156 ValueType DestTy = destTy;
161 class CCBitConvertToType<ValueType destTy> : CCAction {
162 ValueType DestTy = destTy;
167 class CCTruncToType<ValueType destTy> : CCAction {
168 ValueType DestTy = destTy;
173 class CCPassIndirect<ValueType destTy> : CCAction {
174 ValueType DestTy = destTy;
/external/llvm-project/llvm/test/CodeGen/X86/
Dpr20011.ll5 %destTy = type { i2, i2 }
7 define void @crash(i64 %x0, i64 %y0, %destTy* nocapture %dest) nounwind {
30 %1 = bitcast %destTy* %dest to <2 x i2>*
/external/llvm/include/llvm/Target/
DTargetCallingConv.td131 class CCPromoteToType<ValueType destTy> : CCAction {
132 ValueType DestTy = destTy;
137 class CCPromoteToUpperBitsInType<ValueType destTy> : CCAction {
138 ValueType DestTy = destTy;
143 class CCBitConvertToType<ValueType destTy> : CCAction {
144 ValueType DestTy = destTy;
149 class CCPassIndirect<ValueType destTy> : CCAction {
150 ValueType DestTy = destTy;
/external/llvm-project/clang/lib/CodeGen/
DCGExprConstant.cpp1058 auto destTy = ConvertType(destType); in VisitCastExpr() local
1059 if (C->getType() == destTy) return C; in VisitCastExpr()
1068 unsigned TotalSize = CGM.getDataLayout().getTypeAllocSize(destTy); in VisitCastExpr()
1089 llvm::Type *destTy = ConvertType(E->getType()); in VisitCastExpr() local
1091 destAS, destTy); in VisitCastExpr()
1772 llvm::Constant *tryEmitAbsolute(llvm::Type *destTy);
1827 auto destTy = CGM.getTypes().ConvertTypeForMem(DestType); in tryEmit() local
1828 assert(isa<llvm::IntegerType>(destTy) || isa<llvm::PointerType>(destTy)); in tryEmit()
1833 return tryEmitAbsolute(destTy); in tryEmit()
1850 if (isa<llvm::PointerType>(destTy)) in tryEmit()
[all …]
DItaniumCXXABI.cpp912 const MemberPointerType *destTy = in EmitMemberPointerConversion() local
917 if (destTy->isMemberDataPointer()) { in EmitMemberPointerConversion()
963 const MemberPointerType *destTy = in EmitMemberPointerConversion() local
968 if (destTy->isMemberDataPointer()) { in EmitMemberPointerConversion()
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
Dcombine-unmerge.mir133 # Unmerge(merge) with incompatible types: unmerge destTy != merge inputTy.
159 # Unmerge(concatvectors) with incompatible types: unmerge destTy != merge inputTy
160 # but destTy.size() == inputTy.size().
/external/clang/lib/CodeGen/
DItaniumCXXABI.cpp675 const MemberPointerType *destTy = in EmitMemberPointerConversion() local
680 if (destTy->isMemberDataPointer()) { in EmitMemberPointerConversion()
726 const MemberPointerType *destTy = in EmitMemberPointerConversion() local
731 if (destTy->isMemberDataPointer()) { in EmitMemberPointerConversion()
/external/llvm-project/clang/lib/Sema/
DSemaExpr.cpp7271 bool Sema::isValidSveBitcast(QualType srcTy, QualType destTy) { in isValidSveBitcast() argument
7272 assert(srcTy->isVectorType() || destTy->isVectorType()); in isValidSveBitcast()
7283 return ValidScalableConversion(srcTy, destTy) || in isValidSveBitcast()
7284 ValidScalableConversion(destTy, srcTy); in isValidSveBitcast()
7294 bool Sema::areLaxCompatibleVectorTypes(QualType srcTy, QualType destTy) { in areLaxCompatibleVectorTypes() argument
7295 assert(destTy->isVectorType() || srcTy->isVectorType()); in areLaxCompatibleVectorTypes()
7302 if (srcTy->isScalarType() && destTy->isExtVectorType()) return false; in areLaxCompatibleVectorTypes()
7303 if (destTy->isScalarType() && srcTy->isExtVectorType()) return false; in areLaxCompatibleVectorTypes()
7308 if (!breakDownVectorType(destTy, destLen, destEltTy)) return false; in areLaxCompatibleVectorTypes()
7321 bool Sema::isLaxVectorConversion(QualType srcTy, QualType destTy) { in isLaxVectorConversion() argument
[all …]
/external/clang/lib/Sema/
DSemaExpr.cpp5813 bool Sema::areLaxCompatibleVectorTypes(QualType srcTy, QualType destTy) { in areLaxCompatibleVectorTypes() argument
5814 assert(destTy->isVectorType() || srcTy->isVectorType()); in areLaxCompatibleVectorTypes()
5821 if (srcTy->isScalarType() && destTy->isExtVectorType()) return false; in areLaxCompatibleVectorTypes()
5822 if (destTy->isScalarType() && srcTy->isExtVectorType()) return false; in areLaxCompatibleVectorTypes()
5827 if (!breakDownVectorType(destTy, destLen, destEltTy)) return false; in areLaxCompatibleVectorTypes()
5840 bool Sema::isLaxVectorConversion(QualType srcTy, QualType destTy) { in isLaxVectorConversion() argument
5841 assert(destTy->isVectorType() || srcTy->isVectorType()); in isLaxVectorConversion()
5845 return areLaxCompatibleVectorTypes(srcTy, destTy); in isLaxVectorConversion()