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

Link against CIRCT and use it for codegen #234

Merged
merged 52 commits into from
Jan 16, 2022
Merged

Link against CIRCT and use it for codegen #234

merged 52 commits into from
Jan 16, 2022

Commits on Nov 13, 2021

  1. mlir: Add a basic circt-sys crate

    Add a first bindgen-based `circt-sys` crate that allows Rust code to use
    the CIRCT and, by extension, MLIR project code.
    fabianschuiki committed Nov 13, 2021
    Configuration menu
    Copy the full SHA
    bd1e194 View commit details
    Browse the repository at this point in the history
  2. mlir: Add higher-level circt crate

    Add a `circt` crate that contains a lightweight wrapper to make
    `circt-sys` more comfortable to use from the Rust world. Add this crate
    as a dependency of `svlog`, for later use in module emission.
    fabianschuiki committed Nov 13, 2021
    Configuration menu
    Copy the full SHA
    7621f92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a80e56e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    caca0d1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8765141 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2021

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

Commits on Nov 15, 2021

  1. Configuration menu
    Copy the full SHA
    a84e8c8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2633e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c0d27ec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ff86d4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bbe43a8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ca620d5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    983e027 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ee28b3c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    639e56d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    dda21c6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f509127 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bc806e6 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Configuration menu
    Copy the full SHA
    ff32e20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    864a88f View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

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

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    e93cf19 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0390669 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    da9ffec View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    730af9d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4385ed6 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2021

  1. Configuration menu
    Copy the full SHA
    c4c62c8 View commit details
    Browse the repository at this point in the history
  2. mlir: Impl loop codegen

    fabianschuiki committed Nov 21, 2021
    Configuration menu
    Copy the full SHA
    ec8c5cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cda34a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    15d2982 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    abd95a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    71c0c76 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    87b41e1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a0a3f8e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    825aaf6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    7c99782 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2021

  1. Configuration menu
    Copy the full SHA
    4b53323 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    68651cb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a35b81 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57f9f32 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d32f19 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eb13fdb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    591acfa View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2021

  1. mlir: Revert CI back to using build dir, don't install

    Some tools like `llvm-lit` rely on the build directory and project
    source tree to be available, so it makes sense to make the CI look like
    it was a regular development build that you would do on your own
    machine.
    fabianschuiki committed Nov 25, 2021
    Configuration menu
    Copy the full SHA
    33a5b1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    540e431 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bab3cf7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09cf0e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    874a108 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a88094 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1730612 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2022

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

Commits on Jan 16, 2022

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