"Fourth Tier LLVM" JavaScript JIT enabled in WebKit Mac
trac.webkit.org
trac.webkit.org
The FTLJIT is documented here https://trac.webkit.org/wiki/FTLJIT and as the name suggests, converts the JavascriptCore internal representation to LLVM IR, and then uses LLVM to generate machine code. As documented on the JavascriptCore wiki page, it will be used for functions invoked thousands of times or loops traversed tens of thousands of times.
This is Mac only for now, and requires extra work for e.g. Linux or Windows support: https://lists.webkit.org/pipermail/webkit-dev/2014-April/026.... So - anyone built this and done some benchmarks?
As always, if you're interested in LLVM, Clang and related projects you should subscribe to my mailing list http://llvmweekly.org and follow @llvmweekly on twitter.