Skip to content

Commit

Permalink
Update release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
rikhuijzer committed Dec 21, 2024
1 parent 80fc67f commit 4f0b474
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,14 +81,13 @@ jobs:
if: startsWith(github.ref, 'refs/tags/')
with:
body: |
`xrcf-bin` is a compiler that can compile basic MLIR programs to LLVM IR, and can be used for testing the xrcf package.
This binary contains all the default passes such as `--convert-func-to-llvm`.
The [xrcf library](https://crates.io/xrcf) provides infrastructure to build compilers and is the main way to use xrcf.
`arnoldc` is a compiler that can compile basic ArnoldC programs to LLVM IR.
Next to the default passes, this binary contains the pass `--convert-arnold-to-mlir` which can lower ArnoldC programs to MLIR.
From there, the default passes such as `--convert-func-to-llvm` can be used to lower ArnoldC to LLVM IR.
Changes since the last release are documented in the [CHANGELOG.md](https://github.com/rikhuijzer/xrcf/blob/main/CHANGELOG.md) file.
See [CHANGELOG.md](https://github.com/rikhuijzer/xrcf/blob/main/CHANGELOG.md) for more information about changes since the last release.
Each release also contains two example compilers:
- `xrcf-bin` is a compiler that can compile basic MLIR programs to LLVM IR, and can be used for testing the xrcf package. This binary contains all the default passes such as `--convert-func-to-llvm`.
- `arnoldc` is a compiler that can compile basic ArnoldC programs to LLVM IR. Next to the default passes, this binary contains the pass `--convert-arnold-to-mlir` which can lower ArnoldC programs to MLIR. From there, the default passes such as `--convert-func-to-llvm` can be used to lower ArnoldC to LLVM IR.
fail_on_unmatched_files: true
files: |
Expand Down

0 comments on commit 4f0b474

Please sign in to comment.