[PATCH] D64609: [ORC] Add deprecation warnings to ORCv1 layers and utilities.
Lang Hames via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Thu Jul 11 17:58:34 PDT 2019
lhames created this revision.
lhames added reviewers: dblaikie, sgraenitz, AlexDenisov.
Herald added a project: LLVM.
ORCv1 is deprecated and my current aim is to remove it after LLVM 9.0. This
patch adds deprecation attributes to the ORCv1 layers and utilities to warn
clients of the change.
Repository:
rL LLVM
https://reviews.llvm.org/D64609
Files:
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
include/llvm/ExecutionEngine/Orc/Core.h
include/llvm/ExecutionEngine/Orc/ExecutionUtils.h
include/llvm/ExecutionEngine/Orc/IRCompileLayer.h
include/llvm/ExecutionEngine/Orc/IRTransformLayer.h
include/llvm/ExecutionEngine/Orc/LambdaResolver.h
include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h
include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h
include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h
lib/ExecutionEngine/Orc/OrcCBindingsStack.h
lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h
lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
tools/lli/lli.cpp
unittests/ExecutionEngine/Orc/LazyEmittingLayerTest.cpp
unittests/ExecutionEngine/Orc/LegacyCompileOnDemandLayerTest.cpp
unittests/ExecutionEngine/Orc/LegacyRTDyldObjectLinkingLayerTest.cpp
unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp
unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D64609.209386.patch
Type: text/x-patch
Size: 41477 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190712/636ee896/attachment.bin>
More information about the llvm-commits
mailing list