/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/ |
H A D | ASTCommon.cpp | 26 serialization::TypeIdxFromBuiltin(const BuiltinType *BT) { in TypeIdxFromBuiltin() 29 case BuiltinType::Void: in TypeIdxFromBuiltin() 32 case BuiltinType::Bool: in TypeIdxFromBuiltin() 35 case BuiltinType::Char_U: in TypeIdxFromBuiltin() 38 case BuiltinType::UChar: in TypeIdxFromBuiltin() 41 case BuiltinType::UShort: in TypeIdxFromBuiltin() 44 case BuiltinType::UInt: in TypeIdxFromBuiltin() 47 case BuiltinType::ULong: in TypeIdxFromBuiltin() 50 case BuiltinType::ULongLong: in TypeIdxFromBuiltin() 53 case BuiltinType::UInt128: in TypeIdxFromBuiltin() [all …]
|
H A D | ASTCommon.h | 47 TypeIdx TypeIdxFromBuiltin(const BuiltinType *BT); 62 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T.getTypePtr())) in MakeTypeID()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CodeGenTypes.cpp | 437 switch (cast<BuiltinType>(Ty)->getKind()) { in ConvertType() 438 case BuiltinType::Void: in ConvertType() 439 case BuiltinType::ObjCId: in ConvertType() 440 case BuiltinType::ObjCClass: in ConvertType() 441 case BuiltinType::ObjCSel: in ConvertType() 447 case BuiltinType::Bool: in ConvertType() 452 case BuiltinType::Char_S: in ConvertType() 453 case BuiltinType::Char_U: in ConvertType() 454 case BuiltinType::SChar: in ConvertType() 455 case BuiltinType::UChar: in ConvertType() [all …]
|
H A D | CodeGenTBAA.cpp | 119 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() 139 case BuiltinType::ULongLong: in getTypeInfoHelper() 141 case BuiltinType::UInt128: in getTypeInfoHelper() [all …]
|
H A D | CGOpenCLRuntime.cpp | 40 switch (cast<BuiltinType>(T)->getKind()) { in convertOpenCLSpecificType() 45 case BuiltinType::Id: \ in convertOpenCLSpecificType() 50 case BuiltinType::OCLSampler: in convertOpenCLSpecificType() 52 case BuiltinType::OCLEvent: in convertOpenCLSpecificType() 55 case BuiltinType::OCLClkEvent: in convertOpenCLSpecificType() 58 case BuiltinType::OCLQueue: in convertOpenCLSpecificType() 61 case BuiltinType::OCLReserveID: in convertOpenCLSpecificType() 65 case BuiltinType::Id: \ in convertOpenCLSpecificType()
|
H A D | ItaniumCXXABI.cpp | 3198 static bool TypeInfoIsInStandardLibrary(const BuiltinType *Ty) { in TypeInfoIsInStandardLibrary() 3214 case BuiltinType::Void: in TypeInfoIsInStandardLibrary() 3215 case BuiltinType::NullPtr: in TypeInfoIsInStandardLibrary() 3216 case BuiltinType::Bool: in TypeInfoIsInStandardLibrary() 3217 case BuiltinType::WChar_S: in TypeInfoIsInStandardLibrary() 3218 case BuiltinType::WChar_U: in TypeInfoIsInStandardLibrary() 3219 case BuiltinType::Char_U: in TypeInfoIsInStandardLibrary() 3220 case BuiltinType::Char_S: in TypeInfoIsInStandardLibrary() 3221 case BuiltinType::UChar: in TypeInfoIsInStandardLibrary() 3222 case BuiltinType::SChar: in TypeInfoIsInStandardLibrary() [all …]
|
H A D | CGDebugInfo.cpp | 649 llvm::DIType *CGDebugInfo::CreateType(const BuiltinType *BT) { in CreateType() 654 #define PLACEHOLDER_TYPE(Id, SingletonId) case BuiltinType::Id: in CreateType() 656 case BuiltinType::Dependent: in CreateType() 658 case BuiltinType::NullPtr: in CreateType() 660 case BuiltinType::Void: in CreateType() 662 case BuiltinType::ObjCClass: in CreateType() 668 case BuiltinType::ObjCId: { in CreateType() 696 case BuiltinType::ObjCSel: { in CreateType() 705 case BuiltinType::Id: \ in CreateType() 709 case BuiltinType::OCLSampler: in CreateType() [all …]
|
H A D | TargetInfo.cpp | 1046 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { in isX86VectorTypeForVectorCall() 1047 if (BT->isFloatingPoint() && BT->getKind() != BuiltinType::Half) { in isX86VectorTypeForVectorCall() 1048 if (BT->getKind() == BuiltinType::LongDouble) { in isX86VectorTypeForVectorCall() 1351 if (Ty->getAs<BuiltinType>() || Ty->hasPointerRepresentation() || in shouldReturnTypeInRegister() 1388 if (!Ty->getAs<BuiltinType>() && !Ty->hasPointerRepresentation() && in is32Or64BitBasicType() 1649 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { in classify() 1650 BuiltinType::Kind K = BT->getKind(); in classify() 1651 if (K == BuiltinType::Float || K == BuiltinType::Double) in classify() 2805 if (const BuiltinType *BT = Ty->getAs<BuiltinType>()) { in classify() 2806 BuiltinType::Kind k = BT->getKind(); in classify() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
H A D | NSAPI.cpp | 379 const BuiltinType *BT = T->getAs<BuiltinType>(); in getNSNumberFactoryMethodKind() 395 case BuiltinType::Char_S: in getNSNumberFactoryMethodKind() 396 case BuiltinType::SChar: in getNSNumberFactoryMethodKind() 398 case BuiltinType::Char_U: in getNSNumberFactoryMethodKind() 399 case BuiltinType::UChar: in getNSNumberFactoryMethodKind() 401 case BuiltinType::Short: in getNSNumberFactoryMethodKind() 403 case BuiltinType::UShort: in getNSNumberFactoryMethodKind() 405 case BuiltinType::Int: in getNSNumberFactoryMethodKind() 407 case BuiltinType::UInt: in getNSNumberFactoryMethodKind() 409 case BuiltinType::Long: in getNSNumberFactoryMethodKind() [all …]
|
H A D | TypeLoc.cpp | 320 case BuiltinType::Void: in getWrittenTypeSpec() 322 case BuiltinType::Bool: in getWrittenTypeSpec() 324 case BuiltinType::Char_U: in getWrittenTypeSpec() 325 case BuiltinType::Char_S: in getWrittenTypeSpec() 327 case BuiltinType::Char8: in getWrittenTypeSpec() 329 case BuiltinType::Char16: in getWrittenTypeSpec() 331 case BuiltinType::Char32: in getWrittenTypeSpec() 333 case BuiltinType::WChar_S: in getWrittenTypeSpec() 334 case BuiltinType::WChar_U: in getWrittenTypeSpec() 336 case BuiltinType::UChar: in getWrittenTypeSpec() [all …]
|
H A D | PrintfFormatString.cpp | 730 const BuiltinType *BT = QT->getAs<BuiltinType>(); in fixType() 735 BT = QT->getAs<BuiltinType>(); in fixType() 746 case BuiltinType::Bool: in fixType() 747 case BuiltinType::WChar_U: in fixType() 748 case BuiltinType::WChar_S: in fixType() 749 case BuiltinType::Char8: // FIXME: Treat like 'char'? in fixType() 750 case BuiltinType::Char16: in fixType() 751 case BuiltinType::Char32: in fixType() 752 case BuiltinType::UInt128: in fixType() 753 case BuiltinType::Int128: in fixType() [all …]
|
H A D | ASTContext.cpp | 1260 void ASTContext::InitBuiltinType(CanQualType &R, BuiltinType::Kind K) { in InitBuiltinType() 1261 auto *Ty = new (*this, TypeAlignment) BuiltinType(K); in InitBuiltinType() 1280 InitBuiltinType(VoidTy, BuiltinType::Void); in InitBuiltinTypes() 1283 InitBuiltinType(BoolTy, BuiltinType::Bool); in InitBuiltinTypes() 1286 InitBuiltinType(CharTy, BuiltinType::Char_S); in InitBuiltinTypes() 1288 InitBuiltinType(CharTy, BuiltinType::Char_U); in InitBuiltinTypes() 1290 InitBuiltinType(SignedCharTy, BuiltinType::SChar); in InitBuiltinTypes() 1291 InitBuiltinType(ShortTy, BuiltinType::Short); in InitBuiltinTypes() 1292 InitBuiltinType(IntTy, BuiltinType::Int); in InitBuiltinTypes() 1293 InitBuiltinType(LongTy, BuiltinType::Long); in InitBuiltinTypes() [all …]
|
H A D | Type.cpp | 1916 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) in isIntegralType() 1917 return BT->getKind() >= BuiltinType::Bool && in isIntegralType() 1918 BT->getKind() <= BuiltinType::Int128; in isIntegralType() 1929 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) in isIntegralOrUnscopedEnumerationType() 1930 return BT->getKind() >= BuiltinType::Bool && in isIntegralOrUnscopedEnumerationType() 1931 BT->getKind() <= BuiltinType::Int128; in isIntegralOrUnscopedEnumerationType() 1947 if (const auto *BT = dyn_cast<BuiltinType>(CanonicalType)) in isCharType() 1948 return BT->getKind() == BuiltinType::Char_U || in isCharType() 1949 BT->getKind() == BuiltinType::UChar || in isCharType() 1950 BT->getKind() == BuiltinType::Char_S || in isCharType() [all …]
|
H A D | FormatString.cpp | 354 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) in matchesType() 358 case BuiltinType::Char_S: in matchesType() 359 case BuiltinType::SChar: in matchesType() 360 case BuiltinType::UChar: in matchesType() 361 case BuiltinType::Char_U: in matchesType() 362 case BuiltinType::Bool: in matchesType() 382 if (const BuiltinType *BT = argTy->getAs<BuiltinType>()) in matchesType() 386 case BuiltinType::Char_S: in matchesType() 387 case BuiltinType::SChar: in matchesType() 388 case BuiltinType::Char_U: in matchesType() [all …]
|
H A D | ScanfFormatString.cpp | 433 const BuiltinType *BT = PT->getAs<BuiltinType>(); in fixType() 459 case BuiltinType::UInt: in fixType() 460 case BuiltinType::Int: in fixType() 461 case BuiltinType::Float: in fixType() 466 case BuiltinType::Char_U: in fixType() 467 case BuiltinType::UChar: in fixType() 468 case BuiltinType::Char_S: in fixType() 469 case BuiltinType::SChar: in fixType() 474 case BuiltinType::Short: in fixType() 475 case BuiltinType::UShort: in fixType() [all …]
|
H A D | ItaniumMangle.cpp | 2700 if (Ty->isSpecificBuiltinType(BuiltinType::ObjCSel)) in isTypeSubstitutable() 2834 void CXXNameMangler::mangleType(const BuiltinType *T) { in mangleType() 2867 case BuiltinType::Void: in mangleType() 2870 case BuiltinType::Bool: in mangleType() 2873 case BuiltinType::Char_U: in mangleType() 2874 case BuiltinType::Char_S: in mangleType() 2877 case BuiltinType::UChar: in mangleType() 2880 case BuiltinType::UShort: in mangleType() 2883 case BuiltinType::UInt: in mangleType() 2886 case BuiltinType::ULong: in mangleType() [all …]
|
H A D | MicrosoftMangle.cpp | 2276 void MicrosoftCXXNameMangler::mangleType(const BuiltinType *T, Qualifiers, in mangleType() 2306 case BuiltinType::Void: in mangleType() 2309 case BuiltinType::SChar: in mangleType() 2312 case BuiltinType::Char_U: in mangleType() 2313 case BuiltinType::Char_S: in mangleType() 2316 case BuiltinType::UChar: in mangleType() 2319 case BuiltinType::Short: in mangleType() 2322 case BuiltinType::UShort: in mangleType() 2325 case BuiltinType::Int: in mangleType() 2328 case BuiltinType::UInt: in mangleType() [all …]
|
H A D | StmtPrinter.cpp | 1116 switch (Node->getType()->castAs<BuiltinType>()->getKind()) { in VisitIntegerLiteral() 1118 case BuiltinType::Char_S: in VisitIntegerLiteral() 1119 case BuiltinType::Char_U: OS << "i8"; break; in VisitIntegerLiteral() 1120 case BuiltinType::UChar: OS << "Ui8"; break; in VisitIntegerLiteral() 1121 case BuiltinType::Short: OS << "i16"; break; in VisitIntegerLiteral() 1122 case BuiltinType::UShort: OS << "Ui16"; break; in VisitIntegerLiteral() 1123 case BuiltinType::Int: break; // no suffix. in VisitIntegerLiteral() 1124 case BuiltinType::UInt: OS << 'U'; break; in VisitIntegerLiteral() 1125 case BuiltinType::Long: OS << 'L'; break; in VisitIntegerLiteral() 1126 case BuiltinType::ULong: OS << "UL"; break; in VisitIntegerLiteral() [all …]
|
H A D | TemplateBase.cpp | 84 if (T->isSpecificBuiltinType(BuiltinType::SChar)) in printIntegral() 86 else if (T->isSpecificBuiltinType(BuiltinType::UChar)) in printIntegral() 104 if (const auto *BT = T->getAs<BuiltinType>()) { in printIntegral() 106 case BuiltinType::ULongLong: in printIntegral() 109 case BuiltinType::LongLong: in printIntegral() 112 case BuiltinType::ULong: in printIntegral() 115 case BuiltinType::Long: in printIntegral() 118 case BuiltinType::UInt: in printIntegral() 121 case BuiltinType::Int: in printIntegral()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
H A D | USRGeneration.cpp | 658 if (const BuiltinType *BT = T->getAs<BuiltinType>()) { in VisitType() 661 case BuiltinType::Void: in VisitType() 663 case BuiltinType::Bool: in VisitType() 665 case BuiltinType::UChar: in VisitType() 667 case BuiltinType::Char8: in VisitType() 669 case BuiltinType::Char16: in VisitType() 671 case BuiltinType::Char32: in VisitType() 673 case BuiltinType::UShort: in VisitType() 675 case BuiltinType::UInt: in VisitType() 677 case BuiltinType::ULong: in VisitType() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
H A D | Type.h | 1564 friend class BuiltinType; 1958 const BuiltinType *getAsPlaceholderType() const; 2487 class BuiltinType : public Type { 2514 BuiltinType(Kind K) 5884 return getBaseType()->isSpecificBuiltinType(BuiltinType::ObjCId); 5888 return getBaseType()->isSpecificBuiltinType(BuiltinType::ObjCClass); 5895 if (const BuiltinType *T = getBaseType()->getAs<BuiltinType>()) 5896 return T->getKind() == BuiltinType::ObjCId || 5897 T->getKind() == BuiltinType::ObjCClass; 6762 return isa<BuiltinType>(CanonicalType); [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/utils/ABITest/ |
H A D | ABITestGen.py | 202 if isinstance(t, BuiltinType): 271 if isinstance(t, BuiltinType): 320 if isinstance(t, BuiltinType): 508 btg = FixedTypeGenerator([BuiltinType(n,s) for n,s in builtins]) 515 bitfields.append(BuiltinType(name,None,int(width))) 518 charType = BuiltinType('char',1) 519 shortType = BuiltinType('short',2) 520 intType = BuiltinType('int',4) 521 longlongType = BuiltinType('long long',8) 522 floatType = BuiltinType('float',4) [all …]
|
H A D | TypeGen.py | 34 class BuiltinType(Type): class 447 fbtg = FixedTypeGenerator([BuiltinType('char', 4), 448 BuiltinType('char', 4, 0), 449 BuiltinType('int', 4, 5)]) 458 btg = FixedTypeGenerator([BuiltinType('char', 4), 459 BuiltinType('int', 4)])
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeTypeBuiltin.cpp | 19 : NativeRawSymbol(PDBSession, PDB_SymType::BuiltinType, Id), in NativeTypeBuiltin() 29 return PDB_SymType::BuiltinType; in getSymTag()
|
/netbsd-src/external/mit/isl/dist/interface/ |
H A D | generator.cc | 764 const BuiltinType *builtin = type->getAs<BuiltinType>(); in is_long() 765 return builtin && builtin->getKind() == BuiltinType::Long; in is_long() 772 const BuiltinType *builtin = type->getAs<BuiltinType>(); in is_unsigned_int() 773 return builtin && builtin->getKind() == BuiltinType::UInt; in is_unsigned_int()
|