BPF Goes Through With Becoming An Official LLVM Back-End

Written by Michael Larabel in LLVM on 10 June 2015 at 08:15 AM EDT. Add A Comment
Earlier this week I wrote about the BPF back-end seeking a promotion in LLVM to officially become a first-class back-end. The feedback was positive and now for LLVM 3.7 the BPF back-end is official.

BPF is serving as an in-kernel virtual machine with Clang serving as the de facto compiler thus far for targeting the BPF representation. BPF has been evolving a lot over the recent kernel releases while more kernel-side improvements are coming.

With this commit, the BPF back-end is no longer experimental within LLVM and thus will be built by default for more users.
Related News
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week