[llvm] r295646 - llvm/examples/Kaleidoscope/BuildingAJIT: More fixup corresponding to r295636.
Lang Hames via llvm-commits
llvm-commits at lists.llvm.org
Mon Feb 20 06:47:29 PST 2017
Oops. Thanks for fixing these up Takumi!
- Lang.
On Mon, Feb 20, 2017 at 2:07 AM, NAKAMURA Takumi via llvm-commits <
llvm-commits at lists.llvm.org> wrote:
> Author: chapuni
> Date: Mon Feb 20 04:07:41 2017
> New Revision: 295646
>
> URL: http://llvm.org/viewvc/llvm-project?rev=295646&view=rev
> Log:
> llvm/examples/Kaleidoscope/BuildingAJIT: More fixup corresponding to
> r295636.
>
> I missed updating them since I just ran check-llvm (with examples) in
> r295645.
>
> Modified:
> llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter1/KaleidoscopeJIT.h
> llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter2/KaleidoscopeJIT.h
> llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter3/KaleidoscopeJIT.h
> llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter4/KaleidoscopeJIT.h
> llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter5/KaleidoscopeJIT.h
>
> Modified: llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter1/KaleidoscopeJIT.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/
> Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h?
> rev=295646&r1=295645&r2=295646&view=diff
> ============================================================
> ==================
> --- llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h
> (original)
> +++ llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h
> Mon Feb 20 04:07:41 2017
> @@ -22,7 +22,7 @@
> #include "llvm/ExecutionEngine/Orc/CompileUtils.h"
> #include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
> #include "llvm/ExecutionEngine/Orc/LambdaResolver.h"
> -#include "llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h"
> +#include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
> #include "llvm/IR/DataLayout.h"
> #include "llvm/IR/Mangler.h"
> #include "llvm/Support/DynamicLibrary.h"
> @@ -40,7 +40,7 @@ class KaleidoscopeJIT {
> private:
> std::unique_ptr<TargetMachine> TM;
> const DataLayout DL;
> - ObjectLinkingLayer<> ObjectLayer;
> + RTDyldObjectLinkingLayer<> ObjectLayer;
> IRCompileLayer<decltype(ObjectLayer)> CompileLayer;
>
> public:
>
> Modified: llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter2/KaleidoscopeJIT.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/
> Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h?
> rev=295646&r1=295645&r2=295646&view=diff
> ============================================================
> ==================
> --- llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h
> (original)
> +++ llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter2/KaleidoscopeJIT.h
> Mon Feb 20 04:07:41 2017
> @@ -23,7 +23,7 @@
> #include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
> #include "llvm/ExecutionEngine/Orc/IRTransformLayer.h"
> #include "llvm/ExecutionEngine/Orc/LambdaResolver.h"
> -#include "llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h"
> +#include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
> #include "llvm/IR/DataLayout.h"
> #include "llvm/IR/LegacyPassManager.h"
> #include "llvm/IR/Mangler.h"
> @@ -44,7 +44,7 @@ class KaleidoscopeJIT {
> private:
> std::unique_ptr<TargetMachine> TM;
> const DataLayout DL;
> - ObjectLinkingLayer<> ObjectLayer;
> + RTDyldObjectLinkingLayer<> ObjectLayer;
> IRCompileLayer<decltype(ObjectLayer)> CompileLayer;
>
> typedef std::function<std::unique_ptr<Module>(std::unique_ptr<Module>)>
>
> Modified: llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter3/KaleidoscopeJIT.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/
> Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h?
> rev=295646&r1=295645&r2=295646&view=diff
> ============================================================
> ==================
> --- llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h
> (original)
> +++ llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter3/KaleidoscopeJIT.h
> Mon Feb 20 04:07:41 2017
> @@ -24,7 +24,7 @@
> #include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
> #include "llvm/ExecutionEngine/Orc/IRTransformLayer.h"
> #include "llvm/ExecutionEngine/Orc/LambdaResolver.h"
> -#include "llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h"
> +#include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
> #include "llvm/IR/DataLayout.h"
> #include "llvm/IR/LegacyPassManager.h"
> #include "llvm/IR/Mangler.h"
> @@ -46,7 +46,7 @@ class KaleidoscopeJIT {
> private:
> std::unique_ptr<TargetMachine> TM;
> const DataLayout DL;
> - ObjectLinkingLayer<> ObjectLayer;
> + RTDyldObjectLinkingLayer<> ObjectLayer;
> IRCompileLayer<decltype(ObjectLayer)> CompileLayer;
>
> typedef std::function<std::unique_ptr<Module>(std::unique_ptr<Module>)>
>
> Modified: llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter4/KaleidoscopeJIT.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/
> Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h?
> rev=295646&r1=295645&r2=295646&view=diff
> ============================================================
> ==================
> --- llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h
> (original)
> +++ llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h
> Mon Feb 20 04:07:41 2017
> @@ -24,7 +24,7 @@
> #include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
> #include "llvm/ExecutionEngine/Orc/IRTransformLayer.h"
> #include "llvm/ExecutionEngine/Orc/LambdaResolver.h"
> -#include "llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h"
> +#include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
> #include "llvm/IR/DataLayout.h"
> #include "llvm/IR/LegacyPassManager.h"
> #include "llvm/IR/Mangler.h"
> @@ -73,7 +73,7 @@ class KaleidoscopeJIT {
> private:
> std::unique_ptr<TargetMachine> TM;
> const DataLayout DL;
> - ObjectLinkingLayer<> ObjectLayer;
> + RTDyldObjectLinkingLayer<> ObjectLayer;
> IRCompileLayer<decltype(ObjectLayer)> CompileLayer;
>
> typedef std::function<std::unique_ptr<Module>(std::unique_ptr<Module>)>
>
> Modified: llvm/trunk/examples/Kaleidoscope/BuildingAJIT/
> Chapter5/KaleidoscopeJIT.h
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/
> Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h?
> rev=295646&r1=295645&r2=295646&view=diff
> ============================================================
> ==================
> --- llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h
> (original)
> +++ llvm/trunk/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h
> Mon Feb 20 04:07:41 2017
> @@ -26,7 +26,7 @@
> #include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
> #include "llvm/ExecutionEngine/Orc/IRTransformLayer.h"
> #include "llvm/ExecutionEngine/Orc/LambdaResolver.h"
> -#include "llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h"
> +#include "llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h"
> #include "llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h"
> #include "llvm/IR/DataLayout.h"
> #include "llvm/IR/LegacyPassManager.h"
> @@ -79,7 +79,7 @@ class KaleidoscopeJIT {
> private:
> std::unique_ptr<TargetMachine> TM;
> const DataLayout DL;
> - ObjectLinkingLayer<> ObjectLayer;
> + RTDyldObjectLinkingLayer<> ObjectLayer;
> IRCompileLayer<decltype(ObjectLayer)> CompileLayer;
>
> typedef std::function<std::unique_ptr<Module>(std::unique_ptr<Module>)>
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170220/f45ce23c/attachment.html>
More information about the llvm-commits
mailing list