Announcement

Collapse
No announcement yet.

BPF Proposed To Become A First-Class Backend In LLVM

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • BPF Proposed To Become A First-Class Backend In LLVM

    Phoronix: BFP Proposed To Become A First-Class Backend In LLVM

    When it comes to taking advantage of the Linux kernel's (e)BPF in-kernel virtual machine, LLVM has served as the compiler of choice for targeting this virtual machine..

    http://www.phoronix.com/scan.php?pag...nd-First-Class

  • #2
    Please...correct that typo in the title. I almost ignored this post (even though I am interested in BPF) because "BFP" didn't sound like anything that I was interested in.

    Comment


    • #3
      Could someone please explain how the LLVM backend fits into all of this?

      Comment


      • #4
        Writing an LLVM Backend (http://llvm.org/docs/WritingAnLLVMBackend.html):
        This document describes techniques for writing compiler backends that convert the LLVM Intermediate Representation (IR) to code for a specified machine or other languages. Code intended for a specific machine can take the form of either assembly code or binary code (usable for a JIT compiler).

        Comment


        • #5
          Originally posted by Luke_Wolf View Post
          Could someone please explain how the LLVM backend fits into all of this?
          there's a diagram that helps you to understand how LLVM fits here
          http://www.phoronix.com/scan.php?pag...ding-Kernel-VM

          Comment

          Working...
          X