Home
last modified time | relevance | path

Searched refs:BTy (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp530 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 DBPFAbstractMemberAccess.cpp740 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 DBTFDebug.h324 void visitBasicType(const DIBasicType *BTy, uint32_t &TypeId);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp119 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 DDebugHandlerBase.cpp218 auto *BTy = cast<DIBasicType>(Ty); in isUnsignedDIType() local
219 unsigned Encoding = BTy->getEncoding(); in isUnsignedDIType()
H A DDwarfUnit.h330 void constructTypeDIE(DIE &Buffer, const DIBasicType *BTy);
331 void constructTypeDIE(DIE &Buffer, const DIStringType *BTy);
H A DDwarfUnit.cpp692 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 DCodeViewDebug.cpp3407 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 DSemaType.cpp8385 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 DSemaExpr.cpp885 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 DSemaDeclCXX.cpp17111 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 DRecordLayoutBuilder.cpp1931 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 DType.cpp2465 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 DRecord.cpp2705 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 DRegionStore.cpp2677 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 DExprEngine.cpp1422 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 DLoopAccessAnalysis.cpp1944 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()