/external/google-breakpad/src/client/ |
minidump_file_writer-inl.h | 44 template<typename MDType> 45 inline bool TypedMDRVA<MDType>::Allocate() { 47 return UntypedMDRVA::Allocate(minidump_size<MDType>::size()); 50 template<typename MDType> 51 inline bool TypedMDRVA<MDType>::Allocate(size_t additional) { 53 return UntypedMDRVA::Allocate(minidump_size<MDType>::size() + additional); 56 template<typename MDType> 57 inline bool TypedMDRVA<MDType>::AllocateArray(size_t count) { 60 return UntypedMDRVA::Allocate(minidump_size<MDType>::size() * count); 63 template<typename MDType> [all...] |
minidump_file_writer.h | 44 template<typename MDType> class TypedMDRVA; 203 // - Array of MDType objects 204 // - A MDType object followed by an array 205 template<typename MDType> 220 // Address of object data_ of MDType. This is not declared const as the 223 MDType *get() { return &data_; } 225 // Allocates minidump_size<MDType>::size() bytes. 230 // Allocates minidump_size<MDType>::size() + |additional| bytes. 235 // Allocate an array of |count| elements of MDType. 240 // Allocate an array of |count| elements of |size| after object of MDType [all...] |
/external/llvm/include/llvm/IR/ |
DIBuilder.h | 140 MDDerivedType *createQualifiedType(unsigned Tag, MDType *FromTy); 147 MDDerivedType *createPointerType(MDType *PointeeTy, uint64_t SizeInBits, 156 MDDerivedType *createMemberPointerType(MDType *PointeeTy, MDType *Class, 162 MDDerivedType *createReferenceType(unsigned Tag, MDType *RTy); 170 MDDerivedType *createTypedef(MDType *Ty, StringRef Name, MDFile *File, 174 MDDerivedType *createFriend(MDType *Ty, MDType *FriendTy); 183 MDDerivedType *createInheritance(MDType *Ty, MDType *BaseTy [all...] |
DebugInfo.h | 143 MDType *N; 146 DIType(const MDType *N = nullptr) : N(const_cast<MDType *>(N)) {} 150 operator MDType *() const { return N; } 151 MDType *operator->() const { return N; } 152 MDType &operator*() const { return *N; }
|
DebugInfoMetadata.h | 94 typedef TypedDebugNodeRef<MDType> MDTypeRef; 520 class MDType : public MDScope { 528 MDType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag, 534 ~MDType() = default; 538 return TempMDType(cast<MDType>(MDNode::clone().release())); 601 class MDBasicType : public MDType { 610 : MDType(C, MDBasicTypeKind, Storage, Tag, 0, SizeInBits, AlignInBits, 0, 656 class MDDerivedTypeBase : public MDType { 662 : MDType(C, ID, Storage, Tag, Line, SizeInBits, AlignInBits, OffsetInBits, [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | 227 MDDerivedType *DIBuilder::createQualifiedType(unsigned Tag, MDType *FromTy) { 232 MDDerivedType *DIBuilder::createPointerType(MDType *PointeeTy, 242 MDDerivedType *DIBuilder::createMemberPointerType(MDType *PointeeTy, 243 MDType *Base, 251 MDDerivedType *DIBuilder::createReferenceType(unsigned Tag, MDType *RTy) { 257 MDDerivedType *DIBuilder::createTypedef(MDType *Ty, StringRef Name, 266 MDDerivedType *DIBuilder::createFriend(MDType *Ty, MDType *FriendTy) { 274 MDDerivedType *DIBuilder::createInheritance(MDType *Ty, MDType *BaseTy [all...] |
DebugInfo.cpp | 142 if (auto *T = dyn_cast<MDType>(Entity)) 173 if (auto *T = dyn_cast<MDType>(D)) 186 if (DIType Ty = dyn_cast<MDType>(Scope)) {
|
DebugInfoMetadata.cpp | 129 if (auto *T = dyn_cast<MDType>(this)) 147 if (auto *T = dyn_cast<MDType>(this))
|
Verifier.cpp | 324 /// Checks for subclasses of \a MDType, or \a isValidUUID(). 714 return !MD || isValidUUID(N, MD) || isa<MDType>(MD); [all...] |
/external/llvm/tools/opt/ |
BreakpointPrinter.cpp | 38 } else if (DIType TY = dyn_cast<MDType>(Context)) {
|
/external/llvm/bindings/go/llvm/ |
DIBuilderBindings.cpp | 97 unwrap<MDType>(Ty), AlwaysPreserve, Flags, ArgNo); 117 DIDerivedType T = D->createPointerType(unwrap<MDType>(PointeeType), 141 DerivedFrom ? unwrap<MDType>(DerivedFrom) : nullptr, 167 SizeInBits, AlignInBits, OffsetInBits, Flags, unwrap<MDType>(Ty)); 178 D->createArrayType(SizeInBits, AlignInBits, unwrap<MDType>(ElementType), 189 unwrap<MDType>(Ty), Name, File ? unwrap<MDFile>(File) : nullptr, Line,
|
/external/llvm/lib/Analysis/ |
ModuleDebugInfoPrinter.cpp | 101 for (const MDType *T : Finder.types()) {
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfDebug.cpp | 144 MDType *Ty = Var->getType().resolve(DD->getTypeIdentifierMap()); 172 MDType *subType = Ty; 309 if (auto *T = dyn_cast<MDType>(Context)) 464 DIType UniqueTy = cast<MDType>(resolve(Ty->getRef())); 470 DIType UniqueTy = cast<MDType>(resolve(Ty->getRef())); [all...] |
DwarfUnit.cpp | 178 return (isa<MDType>(D) || 779 if (auto *T = dyn_cast<MDType>(Context)) 810 auto *Ty = cast<MDType>(TyNode); [all...] |
DwarfCompileUnit.cpp | 645 else if (auto *T = dyn_cast<MDType>(Entity))
|
/external/google-breakpad/src/google_breakpad/common/ |
minidump_format.h | 302 } MDType; /* MINIDUMP_TYPE */ [all...] |
/external/clang/lib/CodeGen/ |
CGDebugInfo.cpp | 644 if (llvm::MDType *T = getTypeOrNull(CGM.getContext().getRecordType(RD))) [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 935 // Check that MDType has a specialized clone that returns TempMDType. 936 MDType *N = MDBasicType::get(Context, dwarf::DW_TAG_base_type, "int", 32, 32, 948 MDType *D = MDSubroutineType::getDistinct(Context, 0u, Types); [all...] |