llvm-project/llvm/lib/ExecutionEngine/Orc
Reid Kleckner c7fd1540b3 Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods."
This reverts commit r327566, it breaks
test/ExecutionEngine/OrcMCJIT/test-global-ctors.ll.

The test doesn't crash with a stack trace, unfortunately. It merely
returns 1 as the exit code.

ASan didn't produce a report, and I reproduced this on my Linux machine
and Windows box.

llvm-svn: 327576
2018-03-14 21:32:34 +00:00
..
CMakeLists.txt [ORC] Add orc::SymbolResolver, a Orc/Legacy API interop header, and an 2018-01-22 03:00:31 +00:00
Core.cpp [ORC] Fix a data race in the lookup function. 2018-03-14 06:25:08 +00:00
ExecutionUtils.cpp
IndirectionUtils.cpp [ORC] Add case statements for AArch64 to the local stub and callback manager 2017-08-15 18:10:19 +00:00
LLVMBuild.txt
Legacy.cpp [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries. 2018-02-14 22:12:56 +00:00
NullResolver.cpp [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries. 2018-02-14 22:12:56 +00:00
OrcABISupport.cpp Remove redundant includes from lib/ExecutionEngine. 2017-12-13 21:30:50 +00:00
OrcCBindings.cpp Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods." 2018-03-14 21:32:34 +00:00
OrcCBindingsStack.h Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods." 2018-03-14 21:32:34 +00:00
OrcError.cpp [ORC] Re-apply just the AsynchronousSymbolLookup class from r321838 while I 2018-01-05 22:50:43 +00:00
OrcMCJITReplacement.cpp Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods." 2018-03-14 21:32:34 +00:00
OrcMCJITReplacement.h Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods." 2018-03-14 21:32:34 +00:00
RPCUtils.cpp [ORC] Add missing file from r300155. 2017-04-13 01:06:45 +00:00