/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BTFDebug.cpp | 531 void BTFDebug::visitBasicType(const DIBasicType *BTy, uint32_t &TypeId) { in visitBasicType() argument 533 uint32_t Encoding = BTy->getEncoding(); in visitBasicType() 544 Encoding, BTy->getSizeInBits(), BTy->getOffsetInBits(), BTy->getName()); in visitBasicType() 548 std::make_unique<BTFTypeFloat>(BTy->getSizeInBits(), BTy->getName()); in visitBasicType() 554 TypeId = addType(std::move(TypeEntry), BTy); in visitBasicType() 747 const auto *BTy = cast<DIBasicType>(CTy->getBaseType()); in visitEnumType() local 748 IsSigned = BTy->getEncoding() == dwarf::DW_ATE_signed || in visitEnumType() 749 BTy->getEncoding() == dwarf::DW_ATE_signed_char; in visitEnumType() 750 NumBits = BTy->getSizeInBits(); in visitEnumType() 922 if (const auto *BTy = dyn_cast<DIBasicType>(Ty)) in visitTypeEntry() local [all …]
|
H A D | BPFAbstractMemberAccess.cpp | 741 const auto *BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo() local 742 while (!BTy) { in GetFieldInfo() 748 BTy = dyn_cast<DIBasicType>(BaseTy); in GetFieldInfo() 750 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 | 122 if (const BuiltinType *BTy = dyn_cast<BuiltinType>(Ty)) { in getTypeInfoHelper() local 123 switch (BTy->getKind()) { in getTypeInfoHelper() 179 return createScalarTypeNode(BTy->getName(Features), getChar(), Size); in getTypeInfoHelper()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DebugHandlerBase.cpp | 223 auto *BTy = cast<DIBasicType>(Ty); in isUnsignedDIType() local 224 unsigned Encoding = BTy->getEncoding(); in isUnsignedDIType()
|
H A D | DwarfUnit.h | 332 void constructTypeDIE(DIE &Buffer, const DIBasicType *BTy); 333 void constructTypeDIE(DIE &Buffer, const DIStringType *BTy);
|
H A D | DwarfUnit.cpp | 708 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIBasicType *BTy) { in constructTypeDIE() argument 710 StringRef Name = BTy->getName(); in constructTypeDIE() 716 if (BTy->getTag() == dwarf::DW_TAG_unspecified_type) in constructTypeDIE() 719 if (BTy->getTag() != dwarf::DW_TAG_string_type) in constructTypeDIE() 721 BTy->getEncoding()); in constructTypeDIE() 723 uint64_t Size = BTy->getSizeInBits() >> 3; in constructTypeDIE() 726 if (BTy->isBigEndian()) in constructTypeDIE() 728 else if (BTy->isLittleEndian()) in constructTypeDIE()
|
H A D | CodeViewDebug.cpp | 3407 auto *BTy = cast<DIBasicType>(Ty); in emitDebugInfoForGlobal() 3408 return (BTy->getEncoding() == dwarf::DW_ATE_float); in emitDebugInfoForGlobal() 3385 auto *BTy = cast<DIBasicType>(Ty); isFloatDIType() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/ |
H A D | DXILIntrinsicExpansion.cpp | 81 [[maybe_unused]] Type *BTy = B->getType(); in expandIntegerDot() local 82 assert(ATy->isVectorTy() && BTy->isVectorTy()); in expandIntegerDot()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaType.cpp | 5169 } else if (const BuiltinType *BTy = ParamTy->getAs<BuiltinType>()) { in GetFullTypeForDeclarator() local 5170 if (BTy->getKind() == BuiltinType::Float) { in GetFullTypeForDeclarator() 8082 const BuiltinType *BTy = Ty->getAs<BuiltinType>(); in isPermittedNeonBaseType() local 8083 if (!BTy) in isPermittedNeonBaseType() 8096 return BTy->getKind() == BuiltinType::UChar || in isPermittedNeonBaseType() 8097 BTy->getKind() == BuiltinType::UShort || in isPermittedNeonBaseType() 8098 BTy->getKind() == BuiltinType::ULong || in isPermittedNeonBaseType() 8099 BTy->getKind() == BuiltinType::ULongLong; in isPermittedNeonBaseType() 8102 return BTy->getKind() == BuiltinType::SChar || in isPermittedNeonBaseType() 8103 BTy->getKind() == BuiltinType::Short || in isPermittedNeonBaseType() [all …]
|
H A D | SemaExpr.cpp | 875 const BuiltinType *BTy = Ty->getAs<BuiltinType>(); in DefaultArgumentPromotion() local 876 if (BTy && (BTy->getKind() == BuiltinType::Half || in DefaultArgumentPromotion() 877 BTy->getKind() == BuiltinType::Float)) { in DefaultArgumentPromotion() 880 if (BTy->getKind() == BuiltinType::Half) { in DefaultArgumentPromotion() 887 if (BTy && in DefaultArgumentPromotion() 891 Context.getTypeSizeInChars(BTy) < in DefaultArgumentPromotion() 1389 const auto *BTy = Ty->getAs<BuiltinType>(); in GetFixedPointRank() local 1390 assert(BTy && "Expected a builtin type."); in GetFixedPointRank() 1392 switch (BTy->getKind()) { in GetFixedPointRank() 1424 if (BTy->isInteger()) in GetFixedPointRank() [all …]
|
H A D | SemaDeclCXX.cpp | 16967 static void WriteCharValueForDiagnostic(uint32_t Value, const BuiltinType *BTy, in WriteCharValueForDiagnostic() argument 16972 BuiltinType::Kind K = BTy->getKind(); in WriteCharValueForDiagnostic() 17027 const auto *BTy = T->getAs<BuiltinType>(); in ConvertAPValueToString() local 17028 if (BTy) { in ConvertAPValueToString() 17029 switch (BTy->getKind()) { in ConvertAPValueToString() 17040 WriteCharTypePrefix(BTy->getKind(), OS); in ConvertAPValueToString() 17042 WriteCharValueForDiagnostic(CodeUnit, BTy, TyWidth, Str); in ConvertAPValueToString()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | RecordLayoutBuilder.cpp | 1938 if (const BuiltinType *BTy = T->getAs<BuiltinType>()) { in LayoutField() local 1939 CharUnits TypeSize = Context.getTypeSizeInChars(BTy); in LayoutField() 2006 auto performBuiltinTypeAlignmentUpgrade = [&](const BuiltinType *BTy) { in LayoutField() argument 2007 if (BTy->getKind() == BuiltinType::Double || in LayoutField() 2008 BTy->getKind() == BuiltinType::LongDouble) { in LayoutField() 2019 } else if (const BuiltinType *BTy = BaseTy->getAs<BuiltinType>()) { in LayoutField() local 2020 performBuiltinTypeAlignmentUpgrade(BTy); in LayoutField()
|
H A D | Type.cpp | 2548 const BuiltinType *BTy = castAs<BuiltinType>(); in getSveEltType() local 2549 if (BTy->getKind() == BuiltinType::SveBool) in getSveEltType() 2555 return Ctx.getBuiltinVectorTypeInfo(BTy).ElementType; in getSveEltType() 2579 const BuiltinType *BTy = castAs<BuiltinType>(); in getRVVEltType() local 2581 switch (BTy->getKind()) { in getRVVEltType() 2586 return Ctx.getBuiltinVectorTypeInfo(BTy).ElementType; in getRVVEltType()
|
H A D | ASTContext.cpp | 3286 const auto *BTy = T->getAs<BuiltinType>(); in encodeTypeForFunctionPointerAuth() local 3287 switch (BTy->getKind()) { in encodeTypeForFunctionPointerAuth()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LoopAccessAnalysis.cpp | 1913 Type *BTy = getLoadStoreType(BInst); in getDependenceDistanceStrideAndSize() local 1923 getPtrStride(PSE, BTy, BPtr, InnermostLoop, SymbolicStrides, true, true); in getDependenceDistanceStrideAndSize() 1953 getStartAndEndForAccess(InnermostLoop, Sink, BTy, PSE, PointerBounds); in getDependenceDistanceStrideAndSize() 1997 DL.getTypeStoreSizeInBits(ATy) == DL.getTypeStoreSizeInBits(BTy); in getDependenceDistanceStrideAndSize()
|
/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 | 2678 QualType BTy = B.getType(); in bindStruct() local 2679 assert(BTy->isStructureOrClassType() && "Base classes must be classes!"); in bindStruct() 2681 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()
|