]> granicus.if.org Git - llvm/commit
[Orc] Address the remaining move-capture FIXMEs
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 13 Sep 2019 11:35:33 +0000 (11:35 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 13 Sep 2019 11:35:33 +0000 (11:35 +0000)
commit3642ab247caed9a70a31b53d2a931172cd81f015
tree1e2d43b7c0dfc517055762709d4c4f321f3ac48b
parent5cceed3a2e6b8780aec81140a13a35e55a921cd2
[Orc] Address the remaining move-capture FIXMEs

This required spreading unique_function a bit more, which I think is a
good thing.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@371843 91177308-0d34-0410-b5e6-96231b3b80d8
15 files changed:
examples/SpeculativeJIT/SpeculativeJIT.cpp
include/llvm/ExecutionEngine/JITSymbol.h
include/llvm/ExecutionEngine/Orc/Core.h
include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
include/llvm/ExecutionEngine/Orc/RPCSerialization.h
include/llvm/ExecutionEngine/Orc/RPCUtils.h
include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
include/llvm/ExecutionEngine/RuntimeDyld.h
include/llvm/Support/ThreadPool.h
lib/ExecutionEngine/Orc/LLJIT.cpp
lib/ExecutionEngine/Orc/Legacy.cpp
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp