Home
last modified time | relevance | path

Searched refs:BitIntType (Results 1 – 25 of 27) sorted by relevance

12

/openbsd-src/gnu/llvm/libcxxabi/src/demangle/
H A DItaniumNodes.def45 NODE(BitIntType)
H A DItaniumDemangle.h493 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 DItaniumNodes.def45 NODE(BitIntType)
H A DItaniumDemangle.h493 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 DTargetInfo.cpp112 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 DCodeGenTBAA.cpp212 if (const auto *EIT = dyn_cast<BitIntType>(Ty)) { in getTypeInfoHelper()
H A DCGDebugInfo.h180 llvm::DIType *CreateType(const BitIntType *Ty);
H A DCodeGenTypes.cpp820 const auto &EIT = cast<BitIntType>(Ty); in ConvertType()
H A DCGDebugInfo.cpp903 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 DTypeNodes.td112 def BitIntType : TypeNode<Type>;
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DType.cpp341 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 DASTContext.cpp2315 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 DMicrosoftMangle.cpp3082 const BitIntType *BitIntTy = EltTy->getAs<BitIntType>(); in mangleType()
3386 void MicrosoftCXXNameMangler::mangleType(const BitIntType *T, Qualifiers, in mangleType()
H A DASTStructuralEquivalence.cpp1270 const auto *Int1 = cast<BitIntType>(T1); in IsStructurallyEquivalent()
1271 const auto *Int2 = cast<BitIntType>(T2); in IsStructurallyEquivalent()
H A DTypePrinter.cpp1230 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 DStmtPrinter.cpp1278 if (isa<BitIntType>(Node->getType())) { in VisitIntegerLiteral()
H A DItaniumMangle.cpp4037 void CXXNameMangler::mangleType(const BitIntType *T) { in mangleType()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DTypeProperties.td925 let Class = BitIntType in {
H A DType.h6515 class BitIntType final : public Type, public llvm::FoldingSetNode {
6521 BitIntType(bool isUnsigned, unsigned NumBits);
7119 return isa<BitIntType>(CanonicalType);
H A DRecursiveASTVisitor.h1156 DEF_TRAVERSE_TYPE(BitIntType, {})
1455 DEF_TRAVERSE_TYPELOC(BitIntType, {})
H A DTypeLoc.h2653 BitIntType> {};
H A DASTContext.h240 mutable llvm::FoldingSet<BitIntType> BitIntTypes;
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaType.cpp2672 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 DSemaTemplateDeduction.cpp2179 if (const auto *IA = A->getAs<BitIntType>()) { in DeduceTemplateArgumentsByTypeMatch()
H A DSemaChecking.cpp7100 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()

12