Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp531 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 DBPFAbstractMemberAccess.cpp741 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 DBTFDebug.h324 void visitBasicType(const DIBasicType *BTy, uint32_t &TypeId);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenTBAA.cpp122 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 DDebugHandlerBase.cpp223 auto *BTy = cast<DIBasicType>(Ty); in isUnsignedDIType() local
224 unsigned Encoding = BTy->getEncoding(); in isUnsignedDIType()
H A DDwarfUnit.h332 void constructTypeDIE(DIE &Buffer, const DIBasicType *BTy);
333 void constructTypeDIE(DIE &Buffer, const DIStringType *BTy);
H A DDwarfUnit.cpp708 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 DCodeViewDebug.cpp3407 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 DDXILIntrinsicExpansion.cpp81 [[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 DSemaType.cpp5169 } 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 DSemaExpr.cpp875 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 DSemaDeclCXX.cpp16967 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 DRecordLayoutBuilder.cpp1938 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 DType.cpp2548 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 DASTContext.cpp3286 const auto *BTy = T->getAs<BuiltinType>(); in encodeTypeForFunctionPointerAuth() local
3287 switch (BTy->getKind()) { in encodeTypeForFunctionPointerAuth()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLoopAccessAnalysis.cpp1913 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 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.cpp2678 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 DExprEngine.cpp1422 QualType BTy = getContext().getBaseElementType(DTy); in ProcessDeleteDtor() local
1423 const CXXRecordDecl *RD = BTy->getAsCXXRecordDecl(); in ProcessDeleteDtor()