For full conference details, please visit the 2018 European LLVM Developers’ Meeting website.
Back To Schedule
Monday, April 16 • 2:00pm - 2:40pm
New PM: taming a custom pipeline of Falcon JIT

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Over the few last months we at Azul were teaching Falcon, our LLVM based optimizing JIT compiler, to leverage the new pass manager framework. This talk will focus on our motivation as well as practical experience in getting an extensive custom LLVM pipeline to production under the new pass manager.

I will cover the current state of LLVM pass manager as viewed from our "downstream" side, issues we met while converting, as well as our expectations and how well they were met at the end.

avatar for Fedor Sergeev

Fedor Sergeev

Compiler Engineer, Azul Systems
Compiler engineer through all the carrier, Sun Studio native compilers before, Azul Falcon JIT compiler now.

Monday April 16, 2018 2:00pm - 2:40pm BST
Bristol 1