/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, 196 MDDerivedType *createMemberType(MDScope *Scope, StringRef Name, 211 MDDerivedType *createStaticMemberType(MDScope *Scope, StringRef Name, 227 MDDerivedType *createObjCIVar(StringRef Name, MDFile *File, unsigned LineNo [all...] |
DebugInfoMetadata.h | 653 /// \brief Base class for MDDerivedType and MDCompositeType. 683 class MDDerivedType : public MDDerivedTypeBase { 687 MDDerivedType(LLVMContext &C, StorageType Storage, unsigned Tag, 692 ~MDDerivedType() = default; 694 static MDDerivedType *getImpl(LLVMContext &Context, unsigned Tag, 705 static MDDerivedType *getImpl(LLVMContext &Context, unsigned Tag, 721 DEFINE_MDNODE_GET(MDDerivedType, 729 DEFINE_MDNODE_GET(MDDerivedType, [all...] |
/external/llvm/lib/IR/ |
DIBuilder.cpp | 227 MDDerivedType *DIBuilder::createQualifiedType(unsigned Tag, MDType *FromTy) { 228 return MDDerivedType::get(VMContext, Tag, "", nullptr, 0, nullptr, 232 MDDerivedType *DIBuilder::createPointerType(MDType *PointeeTy, 237 return MDDerivedType::get(VMContext, dwarf::DW_TAG_pointer_type, Name, 242 MDDerivedType *DIBuilder::createMemberPointerType(MDType *PointeeTy, 246 return MDDerivedType::get(VMContext, dwarf::DW_TAG_ptr_to_member_type, "", 251 MDDerivedType *DIBuilder::createReferenceType(unsigned Tag, MDType *RTy) { 253 return MDDerivedType::get(VMContext, Tag, "", nullptr, 0, nullptr, 257 MDDerivedType *DIBuilder::createTypedef(MDType *Ty, StringRef Name, 260 return MDDerivedType::get(VMContext, dwarf::DW_TAG_typedef, Name, File [all...] |
DebugInfoMetadata.cpp | 254 MDDerivedType *MDDerivedType::getImpl( 260 DEFINE_GETIMPL_LOOKUP(MDDerivedType, (Tag, getString(Name), File, Line, Scope, 265 MDDerivedType, (Tag, Line, SizeInBits, AlignInBits, OffsetInBits, Flags),
|
LLVMContextImpl.h | 331 template <> struct MDNodeKeyImpl<MDDerivedType> { 351 MDNodeKeyImpl(const MDDerivedType *N) 358 bool isKeyOf(const MDDerivedType *RHS) const { [all...] |
Verifier.cpp | 811 void Verifier::visitMDDerivedType(const MDDerivedType &N) { [all...] |
AsmWriter.cpp | [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DwarfUnit.cpp | 530 DIDerivedType DTy = cast<MDDerivedType>(Ty); 817 resolve(DITypeRef(cast<MDDerivedType>(Ty)->getBaseType()))); 844 constructTypeDIE(TyDIE, cast<MDDerivedType>(Ty)); [all...] |
DwarfDebug.cpp | 176 subType = resolve(DITypeRef(cast<MDDerivedType>(Ty)->getBaseType())); [all...] |
/external/llvm/unittests/IR/ |
MetadataTest.cpp | 97 return MDDerivedType::getDistinct(Context, dwarf::DW_TAG_pointer_type, "", 971 auto *N = MDDerivedType::get(Context, dwarf::DW_TAG_pointer_type, "something", 984 EXPECT_EQ(N, MDDerivedType::get(Context, dwarf::DW_TAG_pointer_type, 988 EXPECT_NE(N, MDDerivedType::get(Context, dwarf::DW_TAG_reference_type [all...] |
/external/llvm/lib/Bitcode/Writer/ |
BitcodeWriter.cpp | 859 static void WriteMDDerivedType(const MDDerivedType *N, [all...] |
/external/llvm/lib/Bitcode/Reader/ |
BitcodeReader.cpp | [all...] |
/external/llvm/lib/AsmParser/ |
LLParser.cpp | [all...] |