[LLVMdev] Python to VHDL using LLVM; was "Re: LLVMdev Digest, Vol 123, Issue 3"

Kevin Modzelewski kmod at dropbox.com
Tue Sep 2 23:36:05 PDT 2014


Yep we're doing a bit of Python-to-LLVM and would be happy to chat, but as
Reid said I don't think Pyston would be helpful if you wanted to target
anything other than local execution.  There are some other Python-to-LLVM
projects out there: I'll shamelessly plug the predecessor to Pyston,
"icbd", as something that might be more relevant, since it's a static
Python-to-llvm compiler.
https://github.com/kmod/icbd/tree/master/icbd/compiler

Another interesting project is Numba ( http://numba.pydata.org/ ) -- I
believe they focus more on the HPC/numerical computing use case, which
might be likely to be a match given the target of VHDL.

I'm not familiar with any LLVM-to-VHDL HLS tools, but I imagine they have
to exist (a quick search for "LLVM HLS" turns up some results).


On Tue, Sep 2, 2014 at 1:58 PM, Reid Kleckner <rnk at google.com> wrote:

> On Tue, Sep 2, 2014 at 1:16 PM, Reid Kleckner <rnk at google.com> wrote:
>
>> On Tue, Sep 2, 2014 at 10:53 AM, Jevin Sweval <jevinsweval at gmail.com>
>> wrote:
>>
>>> I'm not sure about Python to LLVM. There was Unladen Swallow [3] but
>>> that was abandoned a while ago.
>>>
>>
>> This won't help the OP target VHDL, but there are a few people working on
>> Pyston: https://codereview.chromium.org/536483002/
>>
>
> The link should be https://github.com/dropbox/pyston.
>
>  Grumble grumble first-day-of-the-week email...
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140902/d181d83a/attachment.html>


More information about the llvm-dev mailing list