diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2015-10-15 15:29:40 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2015-10-15 15:29:40 +0000 |
commit | c2d2b4259cbd3be5ae1da2c44a44c2aeb4eec594 (patch) | |
tree | 76cddbba7070b0edf7a69053c1bc83fff253771a /clang/lib/CodeGen/CodeGenModule.h | |
parent | 6db3338cb1b023d6d117fb14c3ebeae41d504bc0 (diff) | |
download | bcm5719-llvm-c2d2b4259cbd3be5ae1da2c44a44c2aeb4eec594.tar.gz bcm5719-llvm-c2d2b4259cbd3be5ae1da2c44a44c2aeb4eec594.zip |
[CodeGen] Remove dead code. NFC.
llvm-svn: 250418
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenModule.h | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.h b/clang/lib/CodeGen/CodeGenModule.h index b1071a4c4a8..c188789a502 100644 --- a/clang/lib/CodeGen/CodeGenModule.h +++ b/clang/lib/CodeGen/CodeGenModule.h @@ -643,8 +643,6 @@ public: llvm::MDNode *getTBAAInfo(QualType QTy); llvm::MDNode *getTBAAInfoForVTablePtr(); llvm::MDNode *getTBAAStructInfo(QualType QTy); - /// Return the MDNode in the type DAG for the given struct type. - llvm::MDNode *getTBAAStructTypeInfo(QualType QTy); /// Return the path-aware tag for given base type, access node and offset. llvm::MDNode *getTBAAStructTagInfo(QualType BaseTy, llvm::MDNode *AccessN, uint64_t O); @@ -991,9 +989,6 @@ public: void EmitVTable(CXXRecordDecl *Class); - /// Emit the RTTI descriptors for the builtin types. - void EmitFundamentalRTTIDescriptors(); - /// \brief Appends Opts to the "Linker Options" metadata value. void AppendLinkerOptions(StringRef Opts); @@ -1073,13 +1068,6 @@ public: /// are emitted lazily. void EmitGlobal(GlobalDecl D); - bool - HasTrivialDestructorBody(ASTContext &Context, - const CXXRecordDecl *BaseClassDecl, - const CXXRecordDecl *MostDerivedClassDecl); - bool - FieldHasTrivialDestructorBody(ASTContext &Context, const FieldDecl *Field); - bool TryEmitDefinitionAsAlias(GlobalDecl Alias, GlobalDecl Target, bool InEveryTU); bool TryEmitBaseDestructorAsAlias(const CXXDestructorDecl *D); @@ -1192,9 +1180,6 @@ private: /// as a LLVM constructor or destructor array. void EmitCtorList(const CtorList &Fns, const char *GlobalName); - /// Emit the RTTI descriptors for the given type. - void EmitFundamentalRTTIDescriptor(QualType Type); - /// Emit any needed decls for which code generation was deferred. void EmitDeferred(); |