[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