Home
last modified time | relevance | path

Searched refs:BuiltinType (Results 1 – 25 of 96) sorted by relevance

1234

/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTCommon.cpp29 case BuiltinType::Void: in TypeIdxFromBuiltin()
32 case BuiltinType::Bool: in TypeIdxFromBuiltin()
35 case BuiltinType::Char_U: in TypeIdxFromBuiltin()
38 case BuiltinType::UChar: in TypeIdxFromBuiltin()
44 case BuiltinType::UInt: in TypeIdxFromBuiltin()
47 case BuiltinType::ULong: in TypeIdxFromBuiltin()
59 case BuiltinType::SChar: in TypeIdxFromBuiltin()
66 case BuiltinType::Short: in TypeIdxFromBuiltin()
69 case BuiltinType::Int: in TypeIdxFromBuiltin()
72 case BuiltinType::Long: in TypeIdxFromBuiltin()
[all …]
H A DASTCommon.h47 TypeIdx TypeIdxFromBuiltin(const BuiltinType *BT);
62 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr())) in MakeTypeID()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTypes.cpp338 case BuiltinType::Void: in ConvertType()
347 case BuiltinType::Bool: in ConvertType()
358 case BuiltinType::Int: in ConvertType()
359 case BuiltinType::UInt: in ConvertType()
360 case BuiltinType::Long: in ConvertType()
403 case BuiltinType::Half: in ConvertType()
434 case BuiltinType::Id: in ConvertType()
437 case BuiltinType::Id: in ConvertType()
506 case BuiltinType::Id: \ in ConvertType()
531 if (BuiltinType::Id == BuiltinType::WasmExternRef) \ in ConvertType()
[all …]
H A DCodeGenTBAA.cpp119 if (const BuiltinType *BTy = dyn_cast<BuiltinType>(Ty)) { in getTypeInfoHelper()
126 case BuiltinType::Char_U: in getTypeInfoHelper()
127 case BuiltinType::Char_S: in getTypeInfoHelper()
128 case BuiltinType::UChar: in getTypeInfoHelper()
129 case BuiltinType::SChar: in getTypeInfoHelper()
133 case BuiltinType::UShort: in getTypeInfoHelper()
135 case BuiltinType::UInt: in getTypeInfoHelper()
137 case BuiltinType::ULong: in getTypeInfoHelper()
141 case BuiltinType::UInt128: in getTypeInfoHelper()
146 case BuiltinType::UFract: in getTypeInfoHelper()
[all …]
H A DItaniumCXXABI.cpp3315 case BuiltinType::Void: in TypeInfoIsInStandardLibrary()
3317 case BuiltinType::Bool: in TypeInfoIsInStandardLibrary()
3326 case BuiltinType::Int: in TypeInfoIsInStandardLibrary()
3327 case BuiltinType::UInt: in TypeInfoIsInStandardLibrary()
3347 case BuiltinType::Id: in TypeInfoIsInStandardLibrary()
3350 case BuiltinType::Id: in TypeInfoIsInStandardLibrary()
3358 case BuiltinType::Id: in TypeInfoIsInStandardLibrary()
3361 case BuiltinType::Id: in TypeInfoIsInStandardLibrary()
3397 case BuiltinType::Id: in TypeInfoIsInStandardLibrary()
3412 const BuiltinType *BuiltinTy = dyn_cast<BuiltinType>(PointeeTy); in TypeInfoIsInStandardLibrary()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DNSAPI.cpp380 const BuiltinType *BT = T->getAs<BuiltinType>(); in getNSNumberFactoryMethodKind()
406 case BuiltinType::Int: in getNSNumberFactoryMethodKind()
408 case BuiltinType::UInt: in getNSNumberFactoryMethodKind()
410 case BuiltinType::Long: in getNSNumberFactoryMethodKind()
422 case BuiltinType::Bool: in getNSNumberFactoryMethodKind()
425 case BuiltinType::Void: in getNSNumberFactoryMethodKind()
466 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
469 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
477 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
480 case BuiltinType::Id: in getNSNumberFactoryMethodKind()
[all …]
H A DTypeLoc.cpp336 case BuiltinType::Void: in getWrittenTypeSpec()
338 case BuiltinType::Bool: in getWrittenTypeSpec()
343 case BuiltinType::Char8: in getWrittenTypeSpec()
354 case BuiltinType::UInt: in getWrittenTypeSpec()
360 case BuiltinType::Int: in getWrittenTypeSpec()
361 case BuiltinType::Long: in getWrittenTypeSpec()
364 case BuiltinType::Half: in getWrittenTypeSpec()
410 case BuiltinType::Id: in getWrittenTypeSpec()
413 case BuiltinType::Id: in getWrittenTypeSpec()
421 case BuiltinType::Id: in getWrittenTypeSpec()
[all …]
H A DPrintfFormatString.cpp733 const BuiltinType *BT = QT->getAs<BuiltinType>(); in fixType()
749 case BuiltinType::Bool: in fixType()
757 case BuiltinType::Half: in fixType()
790 case BuiltinType::Id: in fixType()
793 case BuiltinType::Id: in fixType()
796 case BuiltinType::Id: in fixType()
799 case BuiltinType::Id: in fixType()
809 case BuiltinType::Id: in fixType()
814 case BuiltinType::UInt: in fixType()
815 case BuiltinType::Int: in fixType()
[all …]
H A DFormatString.cpp367 case BuiltinType::Char_S: in matchesType()
368 case BuiltinType::SChar: in matchesType()
369 case BuiltinType::UChar: in matchesType()
370 case BuiltinType::Char_U: in matchesType()
372 case BuiltinType::Bool: in matchesType()
382 case BuiltinType::Int: in matchesType()
383 case BuiltinType::UInt: in matchesType()
416 case BuiltinType::Bool: in matchesType()
437 case BuiltinType::Int: in matchesType()
441 case BuiltinType::UInt: in matchesType()
[all …]
H A DASTContext.cpp1182 auto *Ty = new (*this, alignof(BuiltinType)) BuiltinType(K); in InitBuiltinType()
1613 case BuiltinType::Half: in getFloatTypeSemantics()
2009 case BuiltinType::Int: in getTypeInfoImpl()
2147 case BuiltinType::Id: in getTypeInfoImpl()
2150 case BuiltinType::Id: in getTypeInfoImpl()
3964 if (BuiltinType::Id == BuiltinType::WasmExternRef) \ in getWebAssemblyExternrefType()
7055 case BuiltinType::Bool: in getIntegerRank()
7065 case BuiltinType::Int: in getIntegerRank()
7066 case BuiltinType::UInt: in getIntegerRank()
7068 case BuiltinType::Long: in getIntegerRank()
[all …]
H A DType.cpp1510 const BuiltinType *BT = getTypePtr()->getAs<BuiltinType>(); in UseExcessPrecision()
2043 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) in isChar8Type()
2374 if (const BuiltinType *BT = getAs<BuiltinType>()) { in isSizelessBuiltinType()
2410 if (const BuiltinType *BT = getAs<BuiltinType>()) { in isSVESizelessBuiltinType()
2424 if (const BuiltinType *BT = getAs<BuiltinType>()) { in isRVVSizelessBuiltinType()
2437 if (const BuiltinType *BT = getAs<BuiltinType>()) { in isSveVLSBuiltinType()
2465 const BuiltinType *BTy = castAs<BuiltinType>(); in getSveEltType()
2476 if (const BuiltinType *BT = getAs<BuiltinType>()) { in isRVVVLSBuiltinType()
2496 const BuiltinType *BTy = castAs<BuiltinType>(); in getRVVEltType()
4535 case BuiltinType::Id: in canHaveNullability()
[all …]
H A DItaniumMangle.cpp3150 case BuiltinType::Void: in mangleType()
3153 case BuiltinType::Bool: in mangleType()
3166 case BuiltinType::UInt: in mangleType()
3197 case BuiltinType::Int: in mangleType()
3200 case BuiltinType::Long: in mangleType()
3284 case BuiltinType::Half: in mangleType()
3332 case BuiltinType::Id: in mangleType()
3348 case BuiltinType::Id: \ in mangleType()
3828 case BuiltinType::Int: in mangleAArch64VectorBase()
3950 case BuiltinType::Int: in mangleAArch64FixedSveVectorType()
[all …]
H A DScanfFormatString.cpp435 const BuiltinType *BT = PT->getAs<BuiltinType>(); in fixType()
461 case BuiltinType::UInt: in fixType()
462 case BuiltinType::Int: in fixType()
463 case BuiltinType::Float: in fixType()
468 case BuiltinType::Char_U: in fixType()
469 case BuiltinType::UChar: in fixType()
470 case BuiltinType::Char_S: in fixType()
471 case BuiltinType::SChar: in fixType()
476 case BuiltinType::Short: in fixType()
482 case BuiltinType::Long: in fixType()
[all …]
H A DMicrosoftMangle.cpp2458 case BuiltinType::Void: in mangleType()
2477 case BuiltinType::Int: in mangleType()
2480 case BuiltinType::UInt: in mangleType()
2483 case BuiltinType::Long: in mangleType()
2511 case BuiltinType::Bool: in mangleType()
2530 case BuiltinType::Id: in mangleType()
2546 case BuiltinType::Id: \ in mangleType()
2584 case BuiltinType::Half: in mangleType()
2605 case BuiltinType::Id: in mangleType()
2608 case BuiltinType::Id: in mangleType()
[all …]
H A DStmtPrinter.cpp1296 case BuiltinType::Char_S: in VisitIntegerLiteral()
1297 case BuiltinType::Char_U: OS << "i8"; break; in VisitIntegerLiteral()
1299 case BuiltinType::SChar: OS << "i8"; break; in VisitIntegerLiteral()
1303 case BuiltinType::UInt: OS << 'U'; break; in VisitIntegerLiteral()
1304 case BuiltinType::Long: OS << 'L'; break; in VisitIntegerLiteral()
1305 case BuiltinType::ULong: OS << "UL"; break; in VisitIntegerLiteral()
1306 case BuiltinType::LongLong: OS << "LL"; break; in VisitIntegerLiteral()
1308 case BuiltinType::Int128: in VisitIntegerLiteral()
1310 case BuiltinType::UInt128: in VisitIntegerLiteral()
1312 case BuiltinType::WChar_S: in VisitIntegerLiteral()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp685 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { in VisitType()
687 case BuiltinType::Void: in VisitType()
689 case BuiltinType::Bool: in VisitType()
701 case BuiltinType::UInt: in VisitType()
719 case BuiltinType::Int: in VisitType()
721 case BuiltinType::Long: in VisitType()
728 case BuiltinType::Half: in VisitType()
741 case BuiltinType::Id: \ in VisitType()
745 case BuiltinType::Id: \ in VisitType()
759 case BuiltinType::Id: \ in VisitType()
[all …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3372 if (const clang::BuiltinType *BT = llvm::dyn_cast<clang::BuiltinType>( in IsFloatingPointType()
3820 case clang::BuiltinType::Bool: in GetTypeInfo()
3827 case clang::BuiltinType::UInt: in GetTypeInfo()
3835 case clang::BuiltinType::Int: in GetTypeInfo()
3836 case clang::BuiltinType::Long: in GetTypeInfo()
4790 case clang::BuiltinType::Void: in GetEncoding()
4797 case clang::BuiltinType::Int: in GetEncoding()
4798 case clang::BuiltinType::Long: in GetEncoding()
4803 case clang::BuiltinType::Bool: in GetEncoding()
5143 case clang::BuiltinType::Int: in GetFormat()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DXCore.cpp475 case BuiltinType::Void: in appendBuiltinType()
478 case BuiltinType::Bool: in appendBuiltinType()
484 case BuiltinType::UChar: in appendBuiltinType()
487 case BuiltinType::SChar: in appendBuiltinType()
493 case BuiltinType::Short: in appendBuiltinType()
496 case BuiltinType::UInt: in appendBuiltinType()
499 case BuiltinType::Int: in appendBuiltinType()
502 case BuiltinType::ULong: in appendBuiltinType()
505 case BuiltinType::Long: in appendBuiltinType()
514 case BuiltinType::Float: in appendBuiltinType()
[all …]
H A DSPIR.cpp181 if (auto *BuiltinTy = dyn_cast<BuiltinType>(Ty)) { in getOpenCLType()
185 case BuiltinType::Id: \ in getOpenCLType()
188 case BuiltinType::OCLSampler: in getOpenCLType()
190 case BuiltinType::OCLEvent: in getOpenCLType()
192 case BuiltinType::OCLClkEvent: in getOpenCLType()
194 case BuiltinType::OCLQueue: in getOpenCLType()
196 case BuiltinType::OCLReserveID: in getOpenCLType()
199 case BuiltinType::OCLIntelSubgroupAVC##Id: \ in getOpenCLType()
H A DPPC.cpp168 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) in isPromotableTypeForABI()
170 case BuiltinType::Int: in isPromotableTypeForABI()
171 case BuiltinType::UInt: in isPromotableTypeForABI()
329 const BuiltinType *BT = EltType->getAs<BuiltinType>(); in getParamTypeAlignment()
589 const BuiltinType *BT = T->getAs<BuiltinType>(); in computeInfo()
657 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) in isPromotableTypeForABI()
659 case BuiltinType::Int: in isPromotableTypeForABI()
660 case BuiltinType::UInt: in isPromotableTypeForABI()
701 const BuiltinType *BT = EltType->getAs<BuiltinType>(); in getParamTypeAlignment()
733 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { in isHomogeneousAggregateBaseType()
[all …]
H A DAArch64.cpp209 case BuiltinType::SChar: in coerceIllegalVector()
210 case BuiltinType::UChar: in coerceIllegalVector()
214 case BuiltinType::Short: in coerceIllegalVector()
215 case BuiltinType::UShort: in coerceIllegalVector()
219 case BuiltinType::Int: in coerceIllegalVector()
220 case BuiltinType::UInt: in coerceIllegalVector()
224 case BuiltinType::Long: in coerceIllegalVector()
225 case BuiltinType::ULong: in coerceIllegalVector()
229 case BuiltinType::Half: in coerceIllegalVector()
233 case BuiltinType::Float: in coerceIllegalVector()
[all …]
H A DX86.cpp55 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { in isX86VectorTypeForVectorCall()
635 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { in classify()
637 if (K == BuiltinType::Float || K == BuiltinType::Double) in classify()
1792 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { in classify()
1797 } else if (k == BuiltinType::Int128 || k == BuiltinType::UInt128) { in classify()
1800 } else if (k >= BuiltinType::Bool && k <= BuiltinType::LongLong) { in classify()
1802 } else if (k == BuiltinType::Float || k == BuiltinType::Double || in classify()
1803 k == BuiltinType::Float16 || k == BuiltinType::BFloat16) { in classify()
3289 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { in classify()
3291 case BuiltinType::Bool: in classify()
[all …]
H A DSystemZ.cpp159 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) in isPromotableIntegerTypeForABI()
161 case BuiltinType::Int: in isPromotableIntegerTypeForABI()
162 case BuiltinType::UInt: in isPromotableIntegerTypeForABI()
186 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) in isFPArgumentType()
188 case BuiltinType::Float: in isFPArgumentType()
189 case BuiltinType::Double: in isFPArgumentType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeBuiltin.cpp18 : NativeRawSymbol(PDBSession, PDB_SymType::BuiltinType, Id), in NativeTypeBuiltin()
28 return PDB_SymType::BuiltinType; in getSymTag()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DType.h1696 friend class BuiltinType;
2736 class BuiltinType : public Type {
2766 BuiltinType(Kind K)
6303 if (const BuiltinType *T = getBaseType()->getAs<BuiltinType>())
7171 return isa<BuiltinType>(CanonicalType);
7343 if (const BuiltinType *BT = getAs<BuiltinType>()) {
7363 assert(BuiltinType::isPlaceholderTypeKind((BuiltinType::Kind) K));
7407 return BT->getKind() >= BuiltinType::Bool &&
7408 BT->getKind() <= BuiltinType::Int128;
7462 return BT->getKind() > BuiltinType::Void &&
[all …]

1234