Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BPF target support #79608

Merged
merged 14 commits into from
Jun 6, 2021
Merged

BPF target support #79608

merged 14 commits into from
Jun 6, 2021

Commits on May 23, 2021

  1. Add BPF target

    This change adds the bpfel-unknown-none and bpfeb-unknown-none targets
    which can be used to generate little endian and big endian BPF
    alessandrod committed May 23, 2021
    Configuration menu
    Copy the full SHA
    12e7092 View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    alessandrod committed May 23, 2021
    Configuration menu
    Copy the full SHA
    25b3c88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf5ac62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12ac719 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b2a6967 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    49f9d73 View commit details
    Browse the repository at this point in the history
  7. Update LLVM submodule

    alessandrod committed May 23, 2021
    Configuration menu
    Copy the full SHA
    6b27795 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2021

  1. BPF: add assembly test

    alessandrod committed May 29, 2021
    Configuration menu
    Copy the full SHA
    ec0382e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cf2170 View commit details
    Browse the repository at this point in the history
  3. BPF: abi: extend args/ret to 32 bits

    Let LLVM extend to 64 bits when alu32 is not enabled
    alessandrod committed May 29, 2021
    Configuration menu
    Copy the full SHA
    bd8e5ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab93a13 View commit details
    Browse the repository at this point in the history
  5. Fix tests

    alessandrod committed May 29, 2021
    Configuration menu
    Copy the full SHA
    ab86acd View commit details
    Browse the repository at this point in the history

Commits on May 30, 2021

  1. Configuration menu
    Copy the full SHA
    ee07447 View commit details
    Browse the repository at this point in the history
  2. BPF: review fixes

    alessandrod committed May 30, 2021
    Configuration menu
    Copy the full SHA
    0adb933 View commit details
    Browse the repository at this point in the history