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

add exit beta type #28

Merged
merged 2 commits into from
Apr 26, 2023
Merged

add exit beta type #28

merged 2 commits into from
Apr 26, 2023

Conversation

ss2165
Copy link
Member

@ss2165 ss2165 commented Apr 26, 2023

No description provided.

@ss2165 ss2165 requested a review from aborgna-q April 26, 2023 11:14
src/ops/controlflow.rs Outdated Show resolved Hide resolved
@ss2165 ss2165 merged commit 12167b7 into main Apr 26, 2023
@ss2165 ss2165 deleted the feature/betaexit branch April 26, 2023 12:26
doug-q added a commit that referenced this pull request Oct 21, 2024
doug-q added a commit that referenced this pull request Oct 21, 2024
## 🤖 New release
* `hugr-llvm`: 0.1.0

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

## [0.1.0](https://github.com/CQCL/hugr-llvm/releases/tag/v0.1.0) -
2024-07-10

### Bug Fixes
- Syntax error
- sum type tag elision logic reversed
- [**breaking**] Allow Const and FuncDecl as children of Modules,
Dataflow Parents, and CFG nodes
([#46](CQCL/hugr-llvm#46))

### Documentation
- fix bad grammar ([#34](CQCL/hugr-llvm#34))

### New Features
- Emission for Call nodes
- Support  values
- add `get_extern_func`
([#28](CQCL/hugr-llvm#28))
- lower CFGs ([#26](CQCL/hugr-llvm#26))
- Add initial codegen extension for `prelude`
([#29](CQCL/hugr-llvm#29))
- [**breaking**] `Namer` optionally appends node index to mangled names.
([#32](CQCL/hugr-llvm#32))
- Implement lowerings for ieq,ilt_s,sub in int codegen extension
([#33](CQCL/hugr-llvm#33))
- Add initial `float` extension
([#31](CQCL/hugr-llvm#31))
- Emit more int comparison operators
([#47](CQCL/hugr-llvm#47))

### Refactor
- clean up fat.rs ([#38](CQCL/hugr-llvm#38))

### Testing
- add a test for sum type tags
- Add integration tests lowering guppy programs
([#35](CQCL/hugr-llvm#35))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).

---------

Co-authored-by: Douglas Wilson <douglas.wilson@quantinuum.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants