| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -136/+0 | |
| 2022-12-25 | Give the correct track-caller location with MIR inlining. | Camille GILLOT | -5/+5 | |
| 2022-12-09 | Remove unneeded field from `SwitchTargets` | Jakob Degen | -2/+2 | |
| 2022-11-26 | Rewrite dest prop. | Jakob Degen | -26/+14 | |
| This fixes a number of correctness issues from the previous version. Additionally, we use a new strategy which has much better performance charactersitics and also finds more opportunities to apply the optimization. | ||||
| 2022-11-02 | Ban dashes in miropt test file names | Jakob Degen | -82/+82 | |
| 2022-09-26 | address review | b-naber | -1/+1 | |
| 2022-09-13 | Use tcx.hir() utils for spans in MIR building. | Camille GILLOT | -18/+18 | |
| This corrects the `span_with_body` in the case of closures, which was incorrectly shortened to the `def_span`. | ||||
| 2022-08-23 | ./x.py test --bless | Tomasz Miąsko | -8/+0 | |
| 2022-08-22 | bless mir-opt tests | Nilstrieb | -47/+47 | |
| 2022-07-28 | bless mir opt tests | Nilstrieb | -78/+78 | |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -3/+3 | |
| 2022-07-09 | tweak names and output and bless | Ralf Jung | -3/+3 | |
| 2022-07-07 | Shorten span for closures. | Camille GILLOT | -35/+35 | |
| 2022-05-30 | validate derefer, run derefer inside generator | ouz-a | -3/+15 | |
| 2022-04-11 | Fix tests broken by deaggregation change | Jakob Degen | -0/+4 | |
| 2022-03-09 | normalization change and rebase | b-naber | -8/+0 | |
| 2022-03-09 | bless tests | b-naber | -2/+10 | |
| 2022-02-27 | Only create a single expansion for each inline integration. | Camille GILLOT | -42/+42 | |
| 2022-02-22 | change `mir::Constant` in mir dumps | lcnr | -3/+3 | |
| 2021-10-17 | Normalize MIR with RevealAll before optimizations. | Camille GILLOT | -4/+4 | |
| 2021-06-12 | Pretty print generator witness only in `-Zverbose` mode | Tomasz Miąsko | -8/+8 | |
| In release build of deeply-nested-async benchmark the size of `no-opt.bc` file is reduced from 46MB to 62kB. | ||||
| 2021-03-06 | Disable destination propagation on all mir-opt-levels | Tomasz Miąsko | -14/+27 | |
| 2021-01-07 | Reintroduce hir::ExprKind::If | Caio | -3/+3 | |
| 2020-11-15 | Limit storage duration of inlined always live locals | Tomasz Miąsko | -0/+4 | |
| 2020-11-12 | ./x.py test --bless | Tomasz Miąsko | -0/+123 | |
