| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -49/+0 | |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -1/+1 | |
| 2022-11-02 | Ban dashes in miropt test file names | Jakob Degen | -23/+23 | |
| 2022-10-06 | Remove `mir::CastKind::Misc` | ouz-a | -1/+1 | |
| 2022-08-02 | Avoid invalidating the CFG in MirPatch. | Jakob Degen | -4/+0 | |
| As a part of this change, we adjust MirPatch to not needlessly create unnecessary resume blocks. | ||||
| 2022-07-28 | bless mir opt tests | Nilstrieb | -22/+22 | |
| 2022-07-09 | tweak names and output and bless | Ralf Jung | -2/+2 | |
| 2022-05-30 | validate derefer, run derefer inside generator | ouz-a | -0/+4 | |
| 2022-05-23 | Refactor call terminator to always hold a destination place | Jakob Degen | -4/+4 | |
| 2022-05-06 | bless mir-opt | Ralf Jung | -1/+1 | |
| 2022-02-27 | Only create a single expansion for each inline integration. | Camille GILLOT | -3/+3 | |
| 2022-02-22 | change `mir::Constant` in mir dumps | lcnr | -4/+1 | |
| 2021-09-01 | Fix drop handling for `if let` expressions | Matthew Jasper | -1/+1 | |
| MIR lowering for `if let` expressions is now more complicated now that `if let` exists in HIR. This PR adds a scope for the variables bound in an `if let` expression and then uses an approach similar to how we handle loops to ensure that we reliably drop the correct variables. | ||||
| 2021-05-17 | mir-opt bless for Size field being removed from Allocation | Ralf Jung | -2/+2 | |
| 2021-01-07 | Reintroduce hir::ExprKind::If | Caio | -10/+10 | |
| 2020-11-09 | Support inlining diverging function calls | Tomasz Miąsko | -0/+52 | |
| Additionally introduce storage markers for all temporaries created by the inliner. The temporary introduced for destination rebrorrow, didn't use them previously. | ||||
