llvm-project/llvm/lib/ExecutionEngine/Orc
Lang Hames ef5a0ee2c3 [ORC] Thread Error/Expected through the RPC library.
This replaces use of std::error_code and ErrorOr in the ORC RPC support library
with Error and Expected. This required updating the OrcRemoteTarget API, Client,
and server code, as well as updating the Orc C API.

This patch also fixes several instances where Errors were dropped.

llvm-svn: 267457
2016-04-25 19:56:45 +00:00
..
CMakeLists.txt [Orc] Add support for remote JITing to the ORC API. 2016-01-11 01:40:11 +00:00
ExecutionUtils.cpp [Orc] Add support classes for inspecting and running C++ static ctor/dtors, and 2015-04-02 04:34:45 +00:00
IndirectionUtils.cpp [NFC] Header cleanup 2016-04-18 09:17:29 +00:00
LLVMBuild.txt Orc/LLVMBuild.txt: Prune redundant "Target" in libdeps. 2015-01-25 11:41:41 +00:00
NullResolver.cpp Fix line endings (NFC) 2015-06-22 21:37:34 +00:00
OrcArchitectureSupport.cpp [ORC] Thread Error/Expected through the RPC library. 2016-04-25 19:56:45 +00:00
OrcCBindings.cpp [ORC] Thread Error/Expected through the RPC library. 2016-04-25 19:56:45 +00:00
OrcCBindingsStack.cpp [Orc] Add lazy-JITting support for i386. 2016-02-10 01:02:33 +00:00
OrcCBindingsStack.h [ORC] Thread Error/Expected through the RPC library. 2016-04-25 19:56:45 +00:00
OrcError.cpp [ORC] Thread Error/Expected through the RPC library. 2016-04-25 19:56:45 +00:00
OrcMCJITReplacement.cpp [ExecutionEngine] ArrayRefize argument passing. 2015-06-13 19:50:29 +00:00
OrcMCJITReplacement.h [Orc] Refactor ObjectLinkingLayer::addObjectSet to defer loading objects until 2016-01-19 21:06:38 +00:00
OrcRemoteTargetRPCAPI.cpp [Orc] Re-commit r266581 with fixes for MSVC, and format cleanups. 2016-04-18 19:55:43 +00:00