[llvm-dev] Current status of ORC

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

[llvm-dev] Current status of ORC

Bruce Hoult via llvm-dev
Is the ORC API currently stable enough to be recommended for use? If so, what documentation and example code represents the current recommended way of doing things with it?

https://llvm.org/docs/tutorial/BuildingAJIT1.html says:

"Warning: This text is currently out of date due to ORC API updates.

The example code has been updated and can be used. The text will be updated once the API churn dies down."

Does that mean the example code presented on the page, or some of the files under llvm/examples? If the latter, which ones?

_______________________________________________
LLVM Developers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
Reply | Threaded
Open this post in threaded view
|

Re: [llvm-dev] Current status of ORC

Bruce Hoult via llvm-dev
(+Lang, Rider of Orcs)

On Sun, Apr 22, 2018 at 3:03 AM Russell Wallace via llvm-dev <[hidden email]> wrote:
Is the ORC API currently stable enough to be recommended for use? If so, what documentation and example code represents the current recommended way of doing things with it?

https://llvm.org/docs/tutorial/BuildingAJIT1.html says:

"Warning: This text is currently out of date due to ORC API updates.

The example code has been updated and can be used. The text will be updated once the API churn dies down."

Does that mean the example code presented on the page, or some of the files under llvm/examples? If the latter, which ones?
_______________________________________________
LLVM Developers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev

_______________________________________________
LLVM Developers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
Reply | Threaded
Open this post in threaded view
|

Re: [llvm-dev] Current status of ORC

Bruce Hoult via llvm-dev
In reply to this post by Bruce Hoult via llvm-dev
Hi Russell,

Sorry for the delayed reply. ORC is currently undergoing some churn while I update the API to support concurrent JIT'd code and concurrent compilation. This work is almost complete, so updated documentation should be landing soon (within a few weeks).

The code in llvm/examples/Kaleidoscope/BuildingAJIT/* has been kept up-to-date and building.

What is your use-case for the JIT? Depending on what you need I might be able to post some example code that uses the updated APIs now.

Cheers,
Lang.


On Sun, Apr 22, 2018 at 3:03 AM, Russell Wallace via llvm-dev <[hidden email]> wrote:
Is the ORC API currently stable enough to be recommended for use? If so, what documentation and example code represents the current recommended way of doing things with it?

https://llvm.org/docs/tutorial/BuildingAJIT1.html says:

"Warning: This text is currently out of date due to ORC API updates.

The example code has been updated and can be used. The text will be updated once the API churn dies down."

Does that mean the example code presented on the page, or some of the files under llvm/examples? If the latter, which ones?

_______________________________________________
LLVM Developers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev



_______________________________________________
LLVM Developers mailing list
[hidden email]
http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev