diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-12-18 20:13:39 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-12-18 20:13:39 +0000 |
commit | c4a03483f4c53c71fb6763f7abb3204ee3053b69 (patch) | |
tree | ea6d8350c4f9c2a25e6180ee9aa8387b643d9510 /llvm/lib/IR/Module.cpp | |
parent | e5dafd176555e9ea564889247737fec4d622fb9e (diff) | |
download | llvm-c4a03483f4c53c71fb6763f7abb3204ee3053b69.zip llvm-c4a03483f4c53c71fb6763f7abb3204ee3053b69.tar.gz llvm-c4a03483f4c53c71fb6763f7abb3204ee3053b69.tar.bz2 |
Drop materializeAllPermanently.
This inlines materializeAll into the only caller
(materializeAllPermanently) and renames materializeAllPermanently to
just materializeAll.
llvm-svn: 256024
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
-rw-r--r-- | llvm/lib/IR/Module.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/llvm/lib/IR/Module.cpp b/llvm/lib/IR/Module.cpp index d1744910..ee7ec5e 100644 --- a/llvm/lib/IR/Module.cpp +++ b/llvm/lib/IR/Module.cpp @@ -379,7 +379,7 @@ const DataLayout &Module::getDataLayout() const { return DL; } // void Module::setMaterializer(GVMaterializer *GVM) { assert(!Materializer && - "Module already has a GVMaterializer. Call MaterializeAllPermanently" + "Module already has a GVMaterializer. Call materializeAll" " to clear it out before setting another one."); Materializer.reset(GVM); } @@ -394,13 +394,8 @@ std::error_code Module::materialize(GlobalValue *GV) { std::error_code Module::materializeAll() { if (!Materializer) return std::error_code(); - return Materializer->materializeModule(this); -} - -std::error_code Module::materializeAllPermanently() { - if (std::error_code EC = materializeAll()) + if (std::error_code EC = Materializer->materializeModule(this)) return EC; - Materializer.reset(); return std::error_code(); } |