diff options
author | Devang Patel <dpatel@apple.com> | 2006-10-23 23:12:26 +0000 |
---|---|---|
committer | Devang Patel <dpatel@apple.com> | 2006-10-23 23:12:26 +0000 |
commit | f2ca21f88f4e38996b6804dfa25fe7a72814736d (patch) | |
tree | 2cb458be78aea3eb7dfac72fd6fa9f2059c6b8fa /include/llvm/LinkTimeOptimizer.h | |
parent | a4bcfe12d1ea16e3e4ea9148e2d9cba3bb63dbda (diff) | |
download | llvm-f2ca21f88f4e38996b6804dfa25fe7a72814736d.tar.gz llvm-f2ca21f88f4e38996b6804dfa25fe7a72814736d.tar.bz2 llvm-f2ca21f88f4e38996b6804dfa25fe7a72814736d.tar.xz |
Add removeModule().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31142 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/LinkTimeOptimizer.h')
-rw-r--r-- | include/llvm/LinkTimeOptimizer.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/llvm/LinkTimeOptimizer.h b/include/llvm/LinkTimeOptimizer.h index 654623adff..6c58706cf9 100644 --- a/include/llvm/LinkTimeOptimizer.h +++ b/include/llvm/LinkTimeOptimizer.h @@ -91,6 +91,7 @@ namespace llvm { std::vector<const char*> &, std::string &) = 0; virtual void getTargetTriple(const std::string &, std::string &) = 0; + virtual void removeModule (const std::string &InputFilename) = 0; virtual ~LinkTimeOptimizer() = 0; }; @@ -111,6 +112,7 @@ namespace llvm { std::vector<const char*> &exportList, std::string &targetTriple); void getTargetTriple(const std::string &InputFilename, std::string &targetTriple); + void removeModule (const std::string &InputFilename); private: Module *getModule (const std::string &InputFilename); |