Searched refs:DTy (Results 1 - 17 of 17) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFPreserveDIType.cpp88 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
89 unsigned Tag = DTy->getTag();
93 Ty = DTy->getBaseType();
H A DBTFDebug.cpp44 BTFTypeDerived::BTFTypeDerived(const DIDerivedType *DTy, unsigned Tag, argument
46 : DTy(DTy), NeedsFixup(NeedsFixup) {
74 BTFType.NameOff = BDebug.addString(DTy->getName());
80 const DIType *ResolvedType = DTy->getBaseType();
580 void BTFDebug::visitDerivedType(const DIDerivedType *DTy, uint32_t &TypeId, argument
582 unsigned Tag = DTy->getTag();
591 const DIType *Base = DTy->getBaseType();
601 auto TypeEntry = std::make_unique<BTFTypeDerived>(DTy, Tag, true);
605 TypeId = addType(std::move(TypeEntry), DTy);
[all...]
H A DBPFAbstractMemberAccess.cpp239 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
240 if (!SkipDIDerivedTag(DTy->getTag(), skipTypedef))
242 Ty = DTy->getBaseType();
248 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
249 if (!SkipDIDerivedTag(DTy->getTag(), true))
251 Ty = DTy->getBaseType();
827 auto *DTy = cast<DIDerivedType>(Ty); local
828 assert(DTy->getTag() == dwarf::DW_TAG_pointer_type);
830 BaseTy = stripQualifiers(DTy->getBaseType());
H A DBTFDebug.h65 const DIDerivedType *DTy; member in class:llvm::BTFTypeDerived
297 void visitDerivedType(const DIDerivedType *DTy, uint32_t &TypeId,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDebugHandlerBase.cpp194 if (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
209 assert(DTy->getBaseType() && "Expected valid base type");
210 return isUnsignedDIType(DTy->getBaseType());
H A DDwarfUnit.cpp741 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy) { argument
743 StringRef Name = DTy->getName();
744 uint64_t Size = DTy->getSizeInBits() >> 3;
748 const DIType *FromTy = DTy->getBaseType();
759 uint32_t AlignInBytes = DTy->getAlignInBytes();
774 *getOrCreateTypeDIE(cast<DIDerivedType>(DTy)->getClassType()));
776 if (!DTy->isForwardDecl())
777 addSourceLine(Buffer, DTy);
782 if (DTy->getDWARFAddressSpace())
784 DTy
1497 const DIType *DTy = CTy->getBaseType(); local
[all...]
H A DCodeViewDebug.cpp3161 for (const DIDerivedType *DTy : StaticConstMembers) {
3162 const DIScope *Scope = DTy->getScope();
3166 dyn_cast_or_null<ConstantInt>(DTy->getConstant()))
3168 DebugHandlerBase::isUnsignedDIType(DTy->getBaseType()));
3170 dyn_cast_or_null<ConstantFP>(DTy->getConstant()))
3175 std::string QualifiedName = getFullyQualifiedName(Scope, DTy->getName());
3179 OS.emitInt32(getTypeIndex(DTy->getBaseType()).getIndex());
3200 if (auto *DTy = dyn_cast<DIDerivedType>(Ty)) {
3207 assert(DTy->getBaseType() && "Expected valid base type");
3208 return isFloatDIType(DTy
[all...]
H A DDwarfUnit.h316 void constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Linker/
H A DIRMover.cpp68 void finishType(StructType *DTy, StructType *STy, ArrayRef<Type *> ETypes);
217 void TypeMapTy::finishType(StructType *DTy, StructType *STy, argument
219 DTy->setBody(ETypes, STy->isPacked());
225 DTy->setName(TmpName);
228 DstStructTypesSet.addNonOpaque(DTy);
254 StructType *DTy = StructType::create(Ty->getContext()); local
255 return *Entry = DTy;
279 if (auto *DTy = dyn_cast<StructType>(*Entry)) {
280 if (DTy->isOpaque()) {
282 finishType(DTy, ST
334 StructType *DTy = StructType::create(Ty->getContext()); local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DDebugify.cpp93 DIType *&DTy = TypeCache[Size];
94 if (!DTy) {
96 DTy = DIB.createBasicType(Name, Size, dwarf::DW_ATE_unsigned);
98 return DTy;
/netbsd-current/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaExceptionSpec.cpp1212 QualType DTy = DE->getDestroyedType(); local
1213 if (DTy.isNull() || DTy->isDependentType()) {
1217 if (const RecordType *RT = DTy->getAs<RecordType>()) {
H A DSemaType.cpp6850 const Type *DTy = Ty->getUnqualifiedDesugaredType(); local
6851 if (Ty == DTy) {
6856 T = QualType(DTy, 0);
/netbsd-current/external/apache2/llvm/dist/clang/lib/Analysis/
H A DCFG.cpp4584 QualType DTy = DE->getDestroyedType(); local
4585 if (!DTy.isNull()) {
4586 DTy = DTy.getNonReferenceType();
4587 CXXRecordDecl *RD = Context->getBaseElementType(DTy)->getAsCXXRecordDecl();
5046 QualType DTy = DE->getDestroyedType(); local
5047 DTy = DTy.getNonReferenceType();
5049 astContext.getBaseElementType(DTy)->getAsCXXRecordDecl();
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp992 QualType DTy = DE->getDestroyedType(); local
998 QualType BTy = getContext().getBaseElementType(DTy);
1016 while (const auto *AT = getContext().getAsArrayType(DTy))
1017 DTy = AT->getElementType();
1019 ArgR = getStoreManager().GetElementZeroRegion(cast<SubRegion>(ArgR), DTy);
1022 VisitCXXDestructor(DTy, ArgR, DE, /*IsBase=*/false, Pred, Dst, CallOpts);
/netbsd-current/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1902 llvm::DIType *DTy = DBuilder.createInheritance(RecordTy, BaseTy, BaseOffset, local
1904 EltTys.push_back(DTy);
H A DCGBuiltin.cpp6695 llvm::FixedVectorType *DTy =
6697 Ops[0] = Builder.CreateBitCast(Ops[0], DTy);
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolution.cpp11019 auto *DTy = Denominator->getType();
11021 if (DTy->isPointerTy() != FRHSTy->isPointerTy())
11024 // TODO: Usage of getEffectiveSCEVType for DTy, FRHSTy etc should help
11030 auto *WTy = getWiderType(DTy, FRHSTy);

Completed in 509 milliseconds