/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFPreserveDIType.cpp | 88 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) { 89 unsigned Tag = DTy->getTag(); 93 Ty = DTy->getBaseType();
|
H A D | BTFDebug.cpp | 44 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 D | BPFAbstractMemberAccess.cpp | 239 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 D | BTFDebug.h | 65 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 D | DebugHandlerBase.cpp | 194 if (auto *DTy = dyn_cast<DIDerivedType>(Ty)) { 209 assert(DTy->getBaseType() && "Expected valid base type"); 210 return isUnsignedDIType(DTy->getBaseType());
|
H A D | DwarfUnit.cpp | 741 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 D | CodeViewDebug.cpp | 3161 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 D | DwarfUnit.h | 316 void constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Linker/ |
H A D | IRMover.cpp | 68 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 D | Debugify.cpp | 93 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 D | SemaExceptionSpec.cpp | 1212 QualType DTy = DE->getDestroyedType(); local 1213 if (DTy.isNull() || DTy->isDependentType()) { 1217 if (const RecordType *RT = DTy->getAs<RecordType>()) {
|
H A D | SemaType.cpp | 6850 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 D | CFG.cpp | 4584 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 D | ExprEngine.cpp | 992 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 D | CGDebugInfo.cpp | 1902 llvm::DIType *DTy = DBuilder.createInheritance(RecordTy, BaseTy, BaseOffset, local 1904 EltTys.push_back(DTy);
|
H A D | CGBuiltin.cpp | 6695 llvm::FixedVectorType *DTy = 6697 Ops[0] = Builder.CreateBitCast(Ops[0], DTy);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | ScalarEvolution.cpp | 11019 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);
|