Home
last modified time | relevance | path

Searched refs:ExtIntType (Results 1 – 21 of 21) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DType.cpp341 ExtIntType::ExtIntType(bool IsUnsigned, unsigned NumBits) in ExtIntType() function in ExtIntType
2019 if (const ExtIntType *IT = dyn_cast<ExtIntType>(CanonicalType)) in isSignedIntegerType()
2036 if (const ExtIntType *IT = dyn_cast<ExtIntType>(CanonicalType)) in isSignedIntegerOrEnumerationType()
2066 if (const ExtIntType *IT = dyn_cast<ExtIntType>(CanonicalType)) in isUnsignedIntegerType()
2083 if (const ExtIntType *IT = dyn_cast<ExtIntType>(CanonicalType)) in isUnsignedIntegerOrEnumerationType()
H A DASTContext.cpp2278 const auto *EIT = cast<ExtIntType>(T); in getTypeInfoImpl()
4442 ExtIntType::Profile(ID, IsUnsigned, NumBits); in getExtIntType()
4445 if (ExtIntType *EIT = ExtIntTypes.FindNodeOrInsertPos(ID, InsertPos)) in getExtIntType()
6324 if (const auto *EIT = dyn_cast<ExtIntType>(T)) in getIntegerRank()
9984 bool LHSUnsigned = LHS->castAs<ExtIntType>()->isUnsigned(); in mergeTypes()
9985 bool RHSUnsigned = RHS->castAs<ExtIntType>()->isUnsigned(); in mergeTypes()
9986 unsigned LHSBits = LHS->castAs<ExtIntType>()->getNumBits(); in mergeTypes()
9987 unsigned RHSBits = RHS->castAs<ExtIntType>()->getNumBits(); in mergeTypes()
10137 if(const auto *EIT = T->getAs<ExtIntType>()) in getIntWidth()
10153 if (const auto *EITy = T->getAs<ExtIntType>()) in getCorrespondingUnsignedType()
[all …]
H A DASTStructuralEquivalence.cpp1209 const auto *Int1 = cast<ExtIntType>(T1); in IsStructurallyEquivalent()
1210 const auto *Int2 = cast<ExtIntType>(T2); in IsStructurallyEquivalent()
H A DTypePrinter.cpp1202 void TypePrinter::printExtIntBefore(const ExtIntType *T, raw_ostream &OS) { in printExtIntBefore()
1209 void TypePrinter::printExtIntAfter(const ExtIntType *T, raw_ostream &OS) {} in printExtIntAfter()
H A DMicrosoftMangle.cpp3338 void MicrosoftCXXNameMangler::mangleType(const ExtIntType *T, Qualifiers, in mangleType()
H A DItaniumMangle.cpp3957 void CXXNameMangler::mangleType(const ExtIntType *T) { in mangleType()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DTypeNodes.td110 def ExtIntType : TypeNode<Type>;
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp107 if (const auto *EIT = Ty->getAs<ExtIntType>()) in isPromotableIntegerTypeForABI()
735 if (const auto *EIT = Ty->getAs<ExtIntType>()) in classifyArgumentType()
757 if (const auto *EIT = RetTy->getAs<ExtIntType>()) in classifyReturnType()
4999 if (const auto *EIT = Ty->getAs<ExtIntType>()) in isPromotableTypeForABI()
5218 if (const auto *EIT = Ty->getAs<ExtIntType>()) in classifyArgumentType()
7036 if (const auto *EIT = T->getAs<ExtIntType>()) in isUnsupportedType()
7327 if (const auto *EIT = Ty->getAs<ExtIntType>()) in isPromotableIntegerTypeForABI()
7930 if (const auto *EIT = Ty->getAs<ExtIntType>()) in classifyArgumentType()
8823 if (const auto *EIT = Ty->getAs<ExtIntType>()) in classifyArgumentType()
9534 if (const auto *EIT = Ty->getAs<ExtIntType>()) in classifyType()
[all …]
H A DCodeGenTBAA.cpp212 if (const auto *EIT = dyn_cast<ExtIntType>(Ty)) { in getTypeInfoHelper()
H A DCGDebugInfo.h180 llvm::DIType *CreateType(const ExtIntType *Ty);
H A DCodeGenTypes.cpp789 const auto &EIT = cast<ExtIntType>(Ty); in ConvertType()
H A DCGDebugInfo.cpp896 llvm::DIType *CGDebugInfo::CreateType(const ExtIntType *Ty) { in CreateType()
3335 return CreateType(cast<ExtIntType>(Ty)); in CreateTypeNode()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DTypeProperties.td885 let Class = ExtIntType in {
H A DType.h6309 class ExtIntType final : public Type, public llvm::FoldingSetNode {
6315 ExtIntType(bool isUnsigned, unsigned NumBits);
6894 return isa<ExtIntType>(CanonicalType);
H A DRecursiveASTVisitor.h1075 DEF_TRAVERSE_TYPE(ExtIntType, {})
1361 DEF_TRAVERSE_TYPELOC(ExtIntType, {})
H A DTypeLoc.h2567 ExtIntType> {};
H A DASTContext.h244 mutable llvm::FoldingSet<ExtIntType> ExtIntTypes;
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2265 if (const auto *IntArg = dyn_cast<ExtIntType>(Arg)){ in DeduceTemplateArgumentsByTypeMatch()
H A DSemaChecking.cpp6006 const auto *ExtIntValType = ValType->getAs<ExtIntType>(); in SemaBuiltinAtomicOverloaded()
10988 if (const auto *EIT = dyn_cast<ExtIntType>(T)) in forValueOfCanonicalType()
11014 if (const auto *EIT = dyn_cast<ExtIntType>(T)) in forTargetOfCanonicalType()
H A DSemaTemplate.cpp6154 bool UnnamedLocalNoLinkageFinder::VisitExtIntType(const ExtIntType *T) { in VisitExtIntType()
H A DTreeTransform.h6410 const ExtIntType *EIT = TL.getTypePtr(); in TransformExtIntType()