[PATCH] New GlobalMappingLayer for Orc

David Blaikie via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 25 14:33:28 PDT 2015


+Lang to the actual 'to' line so he's got a greater chance of spotting it

On Tue, Aug 25, 2015 at 2:31 PM, Andy Somogyi via llvm-commits <
llvm-commits at lists.llvm.org> wrote:

> Hey Lang,
>
> Would you mind having a look at this patch, it adds a new
> GlobalMappingLayer to Orc, and it can be used in the new Kaleidoscope
> updates to add existing global mappings like were possible with the
> previous JIT ExecutionEngine.
>
>
>
> On Aug 22, 2015, at 1:29 AM, Andy Somogyi <andy.somogyi at gmail.com> wrote:
>
> Attached is a patch that contains the new GlobalMappingLayer for Orc.
>
> This layer allows existing global values to be added and resolved in the
> Orc JIT just like it was possible with ExecutionEngine. The Orc
> kaleidoscope example was updated to use the new GlobalMappingLayer, and
> actually use the three defined external functions.
>
> The new layer contains all the functionality that ExecutionEngine had,
> and with this layer, it should be very straightforward to finish the
> OrcMCJITReplacement to reference existing C functions and data.
>
>
> <0001-New-GlobalMappingLayer-to-allow-existing-functions-t.patch>
>
>
>
>
> _______________________________________________
> 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/20150825/326ce871/attachment.html>


More information about the llvm-commits mailing list