/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.cpp | 530 void BTFDebug::visitBasicType(const DIBasicType *BTy, uint32_t &TypeId) { in visitBasicType() argument 532 uint32_t Encoding = BTy->getEncoding(); in visitBasicType() 543 Encoding, BTy->getSizeInBits(), BTy->getOffsetInBits(), BTy->getName()); in visitBasicType() 547 std::make_unique<BTFTypeFloat>(BTy->getSizeInBits(), BTy->getName()); in visitBasicType() 553 TypeId = addType(std::move(TypeEntry), BTy); in visitBasicType() 746 const auto *BTy = cast<DIBasicType>(CTy->getBaseType()); in visitEnumType() local 747 IsSigned = BTy->getEncoding() == dwarf::DW_ATE_signed || in visitEnumType() 748 BTy->getEncoding() == dwarf::DW_ATE_signed_char; in visitEnumType() 749 NumBits = BTy->getSizeInBits(); in visitEnumType() 921 if (const auto *BTy = dyn_cast<DIBasicType>(Ty)) in visitTypeEntry() local [all …]
|
H A D | BPFAbstractMemberAccess.cpp | 740 const auto *BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo() local 741 while (!BTy) { in GetFieldInfo() 747 BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo() 749 uint32_t Encoding = BTy->getEncoding(); in GetFieldInfo()
|
H A D | BTFDebug.h | 324 void visitBasicType(const DIBasicType *BTy, uint32_t &TypeId);
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CodeGenTBAA.cpp | 119 if (const BuiltinType *BTy = dyn_cast<BuiltinType>(Ty)) { in getTypeInfoHelper() local 120 switch (BTy->getKind()) { in getTypeInfoHelper() 176 return createScalarTypeNode(BTy->getName(Features), getChar(), Size); in getTypeInfoHelper()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugHandlerBase.cpp | 218 auto *BTy = cast<DIBasicType>(Ty); in isUnsignedDIType() local 219 unsigned Encoding = BTy->getEncoding(); in isUnsignedDIType()
|
H A D | DwarfUnit.h | 330 void constructTypeDIE(DIE &Buffer, const DIBasicType *BTy); 331 void constructTypeDIE(DIE &Buffer, const DIStringType *BTy);
|
H A D | DwarfUnit.cpp | 692 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIBasicType *BTy) { in constructTypeDIE() argument 694 StringRef Name = BTy->getName(); in constructTypeDIE() 700 if (BTy->getTag() == dwarf::DW_TAG_unspecified_type) in constructTypeDIE() 703 if (BTy->getTag() != dwarf::DW_TAG_string_type) in constructTypeDIE() 705 BTy->getEncoding()); in constructTypeDIE() 707 uint64_t Size = BTy->getSizeInBits() >> 3; in constructTypeDIE() 710 if (BTy->isBigEndian()) in constructTypeDIE() 712 else if (BTy->isLittleEndian()) in constructTypeDIE()
|
H A D | CodeViewDebug.cpp | 3407 auto *BTy = cast<DIBasicType>(Ty); in isFloatDIType() local 3408 return (BTy->getEncoding() == dwarf::DW_ATE_float); in isFloatDIType()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 8385 if (!BTy) in isPermittedNeonBaseType() 8413 BTy->getKind() == BuiltinType::Double) in isPermittedNeonBaseType() 8416 return BTy->getKind() == BuiltinType::SChar || in isPermittedNeonBaseType() 8417 BTy->getKind() == BuiltinType::UChar || in isPermittedNeonBaseType() 8418 BTy->getKind() == BuiltinType::Short || in isPermittedNeonBaseType() 8420 BTy->getKind() == BuiltinType::Int || in isPermittedNeonBaseType() 8421 BTy->getKind() == BuiltinType::UInt || in isPermittedNeonBaseType() 8422 BTy->getKind() == BuiltinType::Long || in isPermittedNeonBaseType() 8423 BTy->getKind() == BuiltinType::ULong || in isPermittedNeonBaseType() 8426 BTy->getKind() == BuiltinType::Float || in isPermittedNeonBaseType() [all …]
|
H A D | SemaExpr.cpp | 885 const BuiltinType *BTy = Ty->getAs<BuiltinType>(); in DefaultArgumentPromotion() local 886 if (BTy && (BTy->getKind() == BuiltinType::Half || in DefaultArgumentPromotion() 890 if (BTy->getKind() == BuiltinType::Half) { in DefaultArgumentPromotion() 897 if (BTy && in DefaultArgumentPromotion() 901 Context.getTypeSizeInChars(BTy) < in DefaultArgumentPromotion() 1405 const auto *BTy = Ty->getAs<BuiltinType>(); in GetFixedPointRank() local 1406 assert(BTy && "Expected a builtin type."); in GetFixedPointRank() 1408 switch (BTy->getKind()) { in GetFixedPointRank() 1440 if (BTy->isInteger()) in GetFixedPointRank() 5994 if (BTy->isSVEBool()) in CreateBuiltinArraySubscriptExpr() [all …]
|
H A D | SemaDeclCXX.cpp | 17111 static void WriteCharValueForDiagnostic(uint32_t Value, const BuiltinType *BTy, in WriteCharValueForDiagnostic() argument 17116 BuiltinType::Kind K = BTy->getKind(); in WriteCharValueForDiagnostic() 17171 const auto *BTy = T->getAs<BuiltinType>(); in ConvertAPValueToString() local 17172 if (BTy) { in ConvertAPValueToString() 17173 switch (BTy->getKind()) { in ConvertAPValueToString() 17184 WriteCharTypePrefix(BTy->getKind(), OS); in ConvertAPValueToString() 17186 WriteCharValueForDiagnostic(CodeUnit, BTy, TyWidth, Str); in ConvertAPValueToString()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 1931 if (const BuiltinType *BTy = T->getAs<BuiltinType>()) { in LayoutField() local 1932 CharUnits TypeSize = Context.getTypeSizeInChars(BTy); in LayoutField() 1999 auto performBuiltinTypeAlignmentUpgrade = [&](const BuiltinType *BTy) { in LayoutField() argument 2000 if (BTy->getKind() == BuiltinType::Double || in LayoutField() 2001 BTy->getKind() == BuiltinType::LongDouble) { in LayoutField() 2012 } else if (const BuiltinType *BTy = BaseTy->getAs<BuiltinType>()) { in LayoutField() local 2013 performBuiltinTypeAlignmentUpgrade(BTy); in LayoutField()
|
H A D | Type.cpp | 2465 const BuiltinType *BTy = castAs<BuiltinType>(); in getSveEltType() local 2466 if (BTy->getKind() == BuiltinType::SveBool) in getSveEltType() 2472 return Ctx.getBuiltinVectorTypeInfo(BTy).ElementType; in getSveEltType() 2496 const BuiltinType *BTy = castAs<BuiltinType>(); in getRVVEltType() local 2498 switch (BTy->getKind()) { in getRVVEltType() 2503 return Ctx.getBuiltinVectorTypeInfo(BTy).ElementType; in getRVVEltType()
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 2705 if (BitsRecTy *BTy = dyn_cast<BitsRecTy>(getType())) { in setValue() local 2708 Bits.reserve(BTy->getNumBits()); in setValue() 2709 for (unsigned I = 0, E = BTy->getNumBits(); I < E; ++I) in setValue() 2730 if (BitsRecTy *BTy = dyn_cast<BitsRecTy>(getType())) { in setValue() local 2733 Bits.reserve(BTy->getNumBits()); in setValue() 2734 for (unsigned I = 0, E = BTy->getNumBits(); I < E; ++I) in setValue()
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | RegionStore.cpp | 2677 QualType BTy = B.getType(); in bindStruct() local 2678 assert(BTy->isStructureOrClassType() && "Base classes must be classes!"); in bindStruct() 2680 const CXXRecordDecl *BRD = BTy->getAsCXXRecordDecl(); in bindStruct()
|
H A D | ExprEngine.cpp | 1422 QualType BTy = getContext().getBaseElementType(DTy); in ProcessDeleteDtor() local 1423 const CXXRecordDecl *RD = BTy->getAsCXXRecordDecl(); in ProcessDeleteDtor()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 1944 Type *BTy = getLoadStoreType(BInst); in getDependenceDistanceStrideAndSize() local 1954 getPtrStride(PSE, BTy, BPtr, InnermostLoop, Strides, true).value_or(0); in getDependenceDistanceStrideAndSize() 1992 DL.getTypeStoreSizeInBits(ATy) == DL.getTypeStoreSizeInBits(BTy); in getDependenceDistanceStrideAndSize()
|