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

Implement new asm! syntax from RFC 2850 #69171

Merged
merged 36 commits into from
May 19, 2020
Merged

Implement new asm! syntax from RFC 2850 #69171

merged 36 commits into from
May 19, 2020

Commits on May 18, 2020

  1. Add RISC-V target features

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    62d5784 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    989edf6 View commit details
    Browse the repository at this point in the history
  3. Add asm! to AST

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    813a9fc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a0adf53 View commit details
    Browse the repository at this point in the history
  5. Add asm! to HIR

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    d5b1501 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ec1ad61 View commit details
    Browse the repository at this point in the history
  7. HIR passes for asm!

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    10510b5 View commit details
    Browse the repository at this point in the history
  8. Add asm! to MIR

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    1e7b246 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    342a64c View commit details
    Browse the repository at this point in the history
  10. Implement asm! codegen

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    abed45f View commit details
    Browse the repository at this point in the history
  11. Add tests for asm!

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    8ab0f2d View commit details
    Browse the repository at this point in the history
  12. Apply review feedback

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    ff97db1 View commit details
    Browse the repository at this point in the history
  13. Un-deprecate asm! macro

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    93e2946 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    7dfa486 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    19a0d14 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3590f4c View commit details
    Browse the repository at this point in the history
  17. Implement att_syntax option

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    0882254 View commit details
    Browse the repository at this point in the history
  18. Update llvm-project submodule

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    9ac4ef4 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ddcdea4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    330bdf8 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    a656349 View commit details
    Browse the repository at this point in the history
  22. Handle InlineAsm in clippy

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    1c6a935 View commit details
    Browse the repository at this point in the history
  23. Minor fixes

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    f10803c View commit details
    Browse the repository at this point in the history
  24. Add borrow-check test

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    2aa9aaa View commit details
    Browse the repository at this point in the history
  25. Add documentation for asm!

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    6ba9696 View commit details
    Browse the repository at this point in the history
  26. Fix feature gate tests

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    ac1fb93 View commit details
    Browse the repository at this point in the history
  27. Fix tests

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    46db0df View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9215ead View commit details
    Browse the repository at this point in the history
  29. Fix docs

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    6f8be8c View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    cecffdc View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    3233565 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    5a20f39 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    62ff543 View commit details
    Browse the repository at this point in the history
  34. Update LLVM submodule

    Amanieu committed May 18, 2020
    Configuration menu
    Copy the full SHA
    32471f4 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    09efea5 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Configuration menu
    Copy the full SHA
    1cfdc7e View commit details
    Browse the repository at this point in the history