[ORC] Replace the LLJIT/LLLazyJIT Create methods with Builder utilities.
authorLang Hames <lhames@gmail.com>
Mon, 29 Apr 2019 22:37:27 +0000 (22:37 +0000)
committerLang Hames <lhames@gmail.com>
Mon, 29 Apr 2019 22:37:27 +0000 (22:37 +0000)
commiteb14dc7585b06d36802f5dcc258746d8f5cd57d6
tree114e3676403c3d8c360c0ef34135e810f7d5b437
parent6f3eeff762fddbf182acb2392e28ac1c0192271b
[ORC] Replace the LLJIT/LLLazyJIT Create methods with Builder utilities.

LLJITBuilder and LLLazyJITBuilder construct LLJIT and LLLazyJIT instances
respectively. Over time these will allow more configurable options to be
added while remaining easy to use in the default case, which for default
in-process JITing is now:

auto J = ExitOnErr(LLJITBuilder.create());

llvm-svn: 359511
llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h
llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
llvm/tools/lli/lli.cpp