diff options
Diffstat (limited to 'llvm/unittests/ExecutionEngine/MCJIT')
3 files changed, 12 insertions, 22 deletions
diff --git a/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp b/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp index e77fd3680bf..e4197ddced6 100644 --- a/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp +++ b/llvm/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp @@ -83,8 +83,14 @@ protected: UnsupportedOSs.push_back(Triple::Cygwin); } - virtual void SetUp(); - + virtual void SetUp() { + didCallAllocateCodeSection = false; + Module = 0; + Function = 0; + Engine = 0; + Error = 0; + } + virtual void TearDown() { if (Engine) LLVMDisposeExecutionEngine(Engine); @@ -151,14 +157,6 @@ protected: char *Error; }; -void MCJITCAPITest::SetUp() { - didCallAllocateCodeSection = false; - Module = 0; - Function = 0; - Engine = 0; - Error = 0; -} - TEST_F(MCJITCAPITest, simple_function) { SKIP_UNSUPPORTED_PLATFORM; diff --git a/llvm/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp b/llvm/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp index b01a85495bb..4d650e8dbaf 100644 --- a/llvm/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp +++ b/llvm/unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp @@ -18,13 +18,7 @@ using namespace llvm; -class MCJITMultipleModuleTest : public testing::Test, - public MCJITTestBase { -public: - virtual ~MCJITMultipleModuleTest(); -}; - -MCJITMultipleModuleTest::~MCJITMultipleModuleTest() {} +class MCJITMultipleModuleTest : public testing::Test, public MCJITTestBase {}; namespace { diff --git a/llvm/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp b/llvm/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp index 3a86eb5f070..7ccd2546c06 100644 --- a/llvm/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp +++ b/llvm/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp @@ -21,13 +21,11 @@ using namespace llvm; class MCJITTest : public testing::Test, public MCJITTestBase { protected: - virtual void SetUp(); + virtual void SetUp() { + M.reset(createEmptyModule("<main>")); + } }; -void MCJITTest::SetUp() { - M.reset(createEmptyModule("<main>")); -} - namespace { // FIXME: Ensure creating an execution engine does not crash when constructed |

