On Mon, Jan 19, 2015 at 6:05 PM, Alexei Starovoitov
<alexei.starovoitov at gmail.com> wrote:> It seems BPF backend review is coming to a close over on llvm-commits:
> http://reviews.llvm.org/D6494
> and will be landing as 'experimental backend' hopefully soon.
> previous thread:
>
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150112/thread.html#252080
>
> Please speak up, review, comment.
> Thanks!
after 2 months of fixes and code reviews from Tom, Matt, Chandler, David
and great feedback from others, committed it at r227008
Thanks everyone!
Tried to pick quiet time on a weekend to land it.
Will watch for any fallout.
my todo list:
- test/fix what it emits on arm32/64 and s390
- improve error reporting
- add more tests
- support 32-bit subregisters
- fix few corner cases when emitted code is rejected by kernel
- add new front-ends (they likely will stay out of tree)