| /openbsd-src/gnu/llvm/libcxxabi/src/demangle/ |
| H A D | ItaniumNodes.def | 45 NODE(BitIntType)
|
| H A D | ItaniumDemangle.h | 493 class BitIntType final : public Node { 498 BitIntType(const Node *Size_, bool Signed_) in BitIntType() function 3929 return make<BitIntType>(Size, Signed); in parseType()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/ |
| H A D | ItaniumNodes.def | 45 NODE(BitIntType)
|
| H A D | ItaniumDemangle.h | 493 class BitIntType final : public Node { 498 BitIntType(const Node *Size_, bool Signed_) in BitIntType() function 3929 return make<BitIntType>(Size, Signed); in parseType()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 112 if (const auto *EIT = Ty->getAs<BitIntType>()) in isPromotableIntegerTypeForABI() 791 if (const auto *EIT = Ty->getAs<BitIntType>()) in classifyArgumentType() 813 if (const auto *EIT = RetTy->getAs<BitIntType>()) in classifyReturnType() 1031 } else if (const auto *EIT = Ty->getAs<BitIntType>()) { in classifyArgumentType() 1052 if (const auto *EIT = RetTy->getAs<BitIntType>()) { in classifyReturnType() 1617 if (const auto *EIT = RetTy->getAs<BitIntType>()) in classifyReturnType() 1952 if (const auto *EIT = Ty->getAs<BitIntType>()) { in classifyArgumentType() 3027 if (const auto *EITy = Ty->getAs<BitIntType>()) { in classify() 5100 if (const auto *EIT = Ty->getAs<BitIntType>()) in isPromotableTypeForABI() 5324 if (const auto *EIT = Ty->getAs<BitIntType>()) in classifyArgumentType() [all …]
|
| H A D | CodeGenTBAA.cpp | 212 if (const auto *EIT = dyn_cast<BitIntType>(Ty)) { in getTypeInfoHelper()
|
| H A D | CGDebugInfo.h | 180 llvm::DIType *CreateType(const BitIntType *Ty);
|
| H A D | CodeGenTypes.cpp | 820 const auto &EIT = cast<BitIntType>(Ty); in ConvertType()
|
| H A D | CGDebugInfo.cpp | 903 llvm::DIType *CGDebugInfo::CreateType(const BitIntType *Ty) { in CreateType() 3502 return CreateType(cast<BitIntType>(Ty)); in CreateTypeNode()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | TypeNodes.td | 112 def BitIntType : TypeNode<Type>;
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Type.cpp | 341 BitIntType::BitIntType(bool IsUnsigned, unsigned NumBits) in BitIntType() function in BitIntType 2055 if (const auto *IT = dyn_cast<BitIntType>(CanonicalType)) in isSignedIntegerType() 2074 if (const auto *IT = dyn_cast<BitIntType>(CanonicalType)) in isSignedIntegerOrEnumerationType() 2105 if (const auto *IT = dyn_cast<BitIntType>(CanonicalType)) in isUnsignedIntegerType() 2124 if (const auto *IT = dyn_cast<BitIntType>(CanonicalType)) in isUnsignedIntegerOrEnumerationType()
|
| H A D | ASTContext.cpp | 2315 const auto *EIT = cast<BitIntType>(T); in getTypeInfoImpl() 2721 cast<BitIntType>(Field->getType())->getNumBits()) in getSubobjectSizeInBits() 2829 if (const auto *BIT = dyn_cast<BitIntType>(Ty)) in hasUniqueObjectRepresentations() 4045 llvm::isPowerOf2_32(vecType->getAs<BitIntType>()->getNumBits()) && in getVectorType() 4046 vecType->getAs<BitIntType>()->getNumBits() >= 8)); in getVectorType() 4119 llvm::isPowerOf2_32(vecType->getAs<BitIntType>()->getNumBits()) && in getExtVectorType() 4120 vecType->getAs<BitIntType>()->getNumBits() >= 8)); in getExtVectorType() 4572 BitIntType::Profile(ID, IsUnsigned, NumBits); in getBitIntType() 4575 if (BitIntType *EIT = BitIntTypes.FindNodeOrInsertPos(ID, InsertPos)) in getBitIntType() 4578 auto *New = new (*this, TypeAlignment) BitIntType(IsUnsigned, NumBits); in getBitIntType() [all …]
|
| H A D | MicrosoftMangle.cpp | 3082 const BitIntType *BitIntTy = EltTy->getAs<BitIntType>(); in mangleType() 3386 void MicrosoftCXXNameMangler::mangleType(const BitIntType *T, Qualifiers, in mangleType()
|
| H A D | ASTStructuralEquivalence.cpp | 1270 const auto *Int1 = cast<BitIntType>(T1); in IsStructurallyEquivalent() 1271 const auto *Int2 = cast<BitIntType>(T2); in IsStructurallyEquivalent()
|
| H A D | TypePrinter.cpp | 1230 void TypePrinter::printBitIntBefore(const BitIntType *T, raw_ostream &OS) { in printBitIntBefore() 1237 void TypePrinter::printBitIntAfter(const BitIntType *T, raw_ostream &OS) {} in printBitIntAfter()
|
| H A D | StmtPrinter.cpp | 1278 if (isa<BitIntType>(Node->getType())) { in VisitIntegerLiteral()
|
| H A D | ItaniumMangle.cpp | 4037 void CXXNameMangler::mangleType(const BitIntType *T) { in mangleType()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | TypeProperties.td | 925 let Class = BitIntType in {
|
| H A D | Type.h | 6515 class BitIntType final : public Type, public llvm::FoldingSetNode { 6521 BitIntType(bool isUnsigned, unsigned NumBits); 7119 return isa<BitIntType>(CanonicalType);
|
| H A D | RecursiveASTVisitor.h | 1156 DEF_TRAVERSE_TYPE(BitIntType, {}) 1455 DEF_TRAVERSE_TYPELOC(BitIntType, {})
|
| H A D | TypeLoc.h | 2653 BitIntType> {};
|
| H A D | ASTContext.h | 240 mutable llvm::FoldingSet<BitIntType> BitIntTypes;
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaType.cpp | 2672 unsigned NumBits = CurType->getAs<BitIntType>()->getNumBits(); in BuildVectorType() 2753 unsigned NumBits = T->getAs<BitIntType>()->getNumBits(); in BuildExtVectorType() 9437 if (auto *BitInt = dyn_cast<BitIntType>(Underlying)) { in ChangeIntegralSignedness() 9486 BaseType->getAs<BitIntType>()->getNumBits() < 2)) { in BuiltinChangeSignedness()
|
| H A D | SemaTemplateDeduction.cpp | 2179 if (const auto *IA = A->getAs<BitIntType>()) { in DeduceTemplateArgumentsByTypeMatch()
|
| H A D | SemaChecking.cpp | 7100 const auto *BitIntValType = ValType->getAs<BitIntType>(); in SemaBuiltinAtomicOverloaded() 12350 if (const auto *EIT = dyn_cast<BitIntType>(T)) in forValueOfCanonicalType() 12376 if (const auto *EIT = dyn_cast<BitIntType>(T)) in forTargetOfCanonicalType()
|