/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | DIBuilder.h | 202 DIDerivedType *createQualifiedType(unsigned Tag, DIType *FromTy); 210 DIDerivedType *createPointerType(DIType *PointeeTy, uint64_t SizeInBits, 221 DIDerivedType * 228 DIDerivedType *createReferenceType(unsigned Tag, DIType *RTy, 241 DIDerivedType *createTypedef(DIType *Ty, StringRef Name, DIFile *File, 246 DIDerivedType *createFriend(DIType *Ty, DIType *FriendTy); 256 DIDerivedType *createInheritance(DIType *Ty, DIType *BaseTy, 270 DIDerivedType *createMemberType(DIScope *Scope, StringRef Name, 290 DIDerivedType *createVariantMemberType(DIScope *Scope, StringRef Name, 308 DIDerivedType *createBitFieldMemberType( [all …]
|
D | DebugInfoMetadata.h | 756 class DIDerivedType : public DIType { 764 DIDerivedType(LLVMContext &C, StorageType Storage, unsigned Tag, in DIDerivedType() function 771 ~DIDerivedType() = default; 773 static DIDerivedType * 783 static DIDerivedType *getImpl(LLVMContext &Context, unsigned Tag, 800 DEFINE_MDNODE_GET(DIDerivedType, 810 DEFINE_MDNODE_GET(DIDerivedType, 921 DIDerivedType *Discriminator, StorageType Storage, 955 DIDerivedType *Discriminator = nullptr), 1027 DIDerivedType *getDiscriminator() const { return getOperandAs<DIDerivedType>(8); } in getDiscriminator() [all …]
|
D | Metadata.def | 92 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIDerivedType)
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | DIBuilder.cpp | 268 DIDerivedType *DIBuilder::createQualifiedType(unsigned Tag, DIType *FromTy) { in createQualifiedType() 269 return DIDerivedType::get(VMContext, Tag, "", nullptr, 0, nullptr, FromTy, 0, in createQualifiedType() 273 DIDerivedType *DIBuilder::createPointerType( in createPointerType() 280 return DIDerivedType::get(VMContext, dwarf::DW_TAG_pointer_type, Name, in createPointerType() 286 DIDerivedType *DIBuilder::createMemberPointerType(DIType *PointeeTy, in createMemberPointerType() 291 return DIDerivedType::get(VMContext, dwarf::DW_TAG_ptr_to_member_type, "", in createMemberPointerType() 296 DIDerivedType *DIBuilder::createReferenceType( in createReferenceType() 302 return DIDerivedType::get(VMContext, Tag, "", nullptr, 0, nullptr, RTy, in createReferenceType() 307 DIDerivedType *DIBuilder::createTypedef(DIType *Ty, StringRef Name, in createTypedef() 311 return DIDerivedType::get(VMContext, dwarf::DW_TAG_typedef, Name, File, in createTypedef() [all …]
|
D | LLVMContextImpl.h | 405 template <> struct MDNodeKeyImpl<DIDerivedType> { 428 MDNodeKeyImpl(const DIDerivedType *N) 436 bool isKeyOf(const DIDerivedType *RHS) const { 465 template <> struct MDNodeSubsetEqualImpl<DIDerivedType> { 466 using KeyTy = MDNodeKeyImpl<DIDerivedType>; 468 static bool isSubsetEqual(const KeyTy &LHS, const DIDerivedType *RHS) { 472 static bool isSubsetEqual(const DIDerivedType *LHS, const DIDerivedType *RHS) { 480 const MDString *Name, const DIDerivedType *RHS) {
|
D | DebugInfoMetadata.cpp | 370 DIDerivedType *DIDerivedType::getImpl( in getImpl() 377 DEFINE_GETIMPL_LOOKUP(DIDerivedType, in getImpl() 383 DIDerivedType, (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, in getImpl() 800 if (auto *DT = dyn_cast<DIDerivedType>(RawType)) { in getSizeInBits()
|
D | DebugInfo.cpp | 143 if (auto *DDT = dyn_cast<DIDerivedType>(DT)) { in processType()
|
D | Verifier.cpp | 914 void Verifier::visitDIDerivedType(const DIDerivedType &N) { in visitDIDerivedType() 1009 AssertDI(isa<DIDerivedType>(D) && N.getTag() == dwarf::DW_TAG_variant_part, in visitDICompositeType() 1255 AssertDI(isa<DIDerivedType>(Member), in visitDIGlobalVariable()
|
D | AsmWriter.cpp | 1846 static void writeDIDerivedType(raw_ostream &Out, const DIDerivedType *N, in writeDIDerivedType()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/ |
D | CodeViewDebug.h | 381 getTypeIndexForThisPtr(const DIDerivedType *PtrTy, 398 codeview::TypeIndex lowerTypeAlias(const DIDerivedType *Ty); 402 const DIDerivedType *Ty, 405 const DIDerivedType *Ty, 407 codeview::TypeIndex lowerTypeModifier(const DIDerivedType *Ty); 409 codeview::TypeIndex lowerTypeVFTableShape(const DIDerivedType *Ty); 432 void collectMemberInfo(ClassInfo &Info, const DIDerivedType *DDTy);
|
D | CodeViewDebug.cpp | 1456 const DIDerivedType *DT = dyn_cast<DIDerivedType>(T); in shouldEmitUdt() 1498 return lowerTypeAlias(cast<DIDerivedType>(Ty)); in lowerType() 1502 if (cast<DIDerivedType>(Ty)->getName() == "__vtbl_ptr_type") in lowerType() 1503 return lowerTypeVFTableShape(cast<DIDerivedType>(Ty)); in lowerType() 1507 return lowerTypePointer(cast<DIDerivedType>(Ty)); in lowerType() 1509 return lowerTypeMemberPointer(cast<DIDerivedType>(Ty)); in lowerType() 1514 return lowerTypeModifier(cast<DIDerivedType>(Ty)); in lowerType() 1541 TypeIndex CodeViewDebug::lowerTypeAlias(const DIDerivedType *Ty) { in lowerTypeAlias() 1696 TypeIndex CodeViewDebug::lowerTypePointer(const DIDerivedType *Ty, in lowerTypePointer() 1767 TypeIndex CodeViewDebug::lowerTypeMemberPointer(const DIDerivedType *Ty, in lowerTypeMemberPointer() [all …]
|
D | DwarfUnit.h | 299 DIE *getOrCreateStaticMemberDIE(const DIDerivedType *DT); 310 void constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy); 315 DIE &constructMemberDIE(DIE &Buffer, const DIDerivedType *DT);
|
D | DwarfUnit.cpp | 474 if (auto *DTy = dyn_cast<DIDerivedType>(Ty)) { in isUnsignedDIType() 674 constructTypeDIE(TyDIE, cast<DIDerivedType>(Ty)); in createTypeDIE() 688 return getOrCreateTypeDIE(cast<DIDerivedType>(Ty)->getBaseType()); in getOrCreateTypeDIE() 692 return getOrCreateTypeDIE(cast<DIDerivedType>(Ty)->getBaseType()); in getOrCreateTypeDIE() 788 void DwarfUnit::constructTypeDIE(DIE &Buffer, const DIDerivedType *DTy) { in constructTypeDIE() 821 *getOrCreateTypeDIE(cast<DIDerivedType>(DTy)->getClassType())); in constructTypeDIE() 901 DIDerivedType *Discriminator = nullptr; in constructTypeDIE() 921 else if (auto *DDTy = dyn_cast<DIDerivedType>(Element)) { in constructTypeDIE() 1463 DIE &DwarfUnit::constructMemberDIE(DIE &Buffer, const DIDerivedType *DT) { in constructMemberDIE() 1572 DIE *DwarfUnit::getOrCreateStaticMemberDIE(const DIDerivedType *DT) { in getOrCreateStaticMemberDIE()
|
D | DebugHandlerBase.cpp | 145 const DIDerivedType *DDTy = dyn_cast<DIDerivedType>(Ty); in getBaseTypeSize()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/ |
D | BPFAbstractMemberAccess.cpp | 160 void GetStorageBitRange(DIDerivedType *MemberTy, uint32_t RecordAlignment, 202 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) { in stripQualifiers() 211 while (auto *DTy = dyn_cast<DIDerivedType>(Ty)) { in stripQualifiers() 369 if (isa<DIDerivedType>(CType)) in IsValidAIChain() 373 if (const auto *PtrTy = dyn_cast<DIDerivedType>(PType)) { in IsValidAIChain() 522 void BPFAbstractMemberAccess::GetStorageBitRange(DIDerivedType *MemberTy, in GetStorageBitRange() 555 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo() 573 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo() 595 auto *MemberTy = cast<DIDerivedType>(CTy->getElements()[AccessIndex]); in GetFieldInfo() 619 DIDerivedType *MemberTy = nullptr; in GetFieldInfo() [all …]
|
D | BTFDebug.h | 59 const DIDerivedType *DTy; 63 BTFTypeDerived(const DIDerivedType *Ty, unsigned Tag, bool NeedsFixup); 282 void visitDerivedType(const DIDerivedType *DTy, uint32_t &TypeId,
|
D | BTFDebug.cpp | 43 BTFTypeDerived::BTFTypeDerived(const DIDerivedType *DTy, unsigned Tag, in BTFTypeDerived() 237 const auto *DDTy = cast<DIDerivedType>(Element); in completeType() 458 auto E = cast<DIDerivedType>(Element); in visitStructType() 472 visitTypeEntry(cast<DIDerivedType>(Element)); in visitStructType() 549 void BTFDebug::visitDerivedType(const DIDerivedType *DTy, uint32_t &TypeId, in visitDerivedType() 613 else if (const auto *DTy = dyn_cast<DIDerivedType>(Ty)) in visitTypeEntry() 643 auto E = cast<DIDerivedType>(Element); in visitMapDefType() 657 const auto *MemberType = cast<DIDerivedType>(Element); in visitMapDefType()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/ |
D | Metadata.def | 93 HANDLE_SPECIALIZED_MDNODE_LEAF_UNIQUABLE(DIDerivedType)
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Reader/ |
D | MetadataLoader.cpp | 1321 GET_OR_DISTINCT(DIDerivedType, in parseOneMetadata()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 304 void writeDIDerivedType(const DIDerivedType *N, 1552 void ModuleBitcodeWriter::writeDIDerivedType(const DIDerivedType *N, in writeDIDerivedType()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/ |
D | LLParser.cpp | 4535 Result = GET_OR_DISTINCT(DIDerivedType, in ParseDIDerivedType()
|