HomeSort by relevance Sort by last modified time
    Searched refs:MDDerivedType (Results 1 - 13 of 13) sorted by null

  /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...]

Completed in 46 milliseconds