| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-01-11 | Move /src/test to /tests | Albert Larsan | -65/+0 | |
| 2022-11-02 | Ban dashes in miropt test file names | Jakob Degen | -55/+55 | |
| 2022-09-13 | Use tcx.hir() utils for spans in MIR building. | Camille GILLOT | -2/+2 | |
| 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 | -4/+0 | |
| 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 | -59/+59 | |
| 2022-07-12 | add new rval, pull deref early | ouz-a | -2/+2 | |
| 2022-07-07 | Shorten span for closures. | Camille GILLOT | -4/+4 | |
| 2022-05-30 | validate derefer, run derefer inside generator | ouz-a | -0/+4 | |
| 2022-04-16 | fix CI err | ouz-a | -0/+1 | |
| 2022-04-16 | Make derefer work everwhere | ouz-a | -3/+10 | |
| Co-Authored-By: Oli Scherer <332036+oli-obk@users.noreply.github.com> | ||||
| 2022-04-11 | Fix tests broken by deaggregation change | Jakob Degen | -0/+3 | |
| 2022-02-27 | Only create a single expansion for each inline integration. | Camille GILLOT | -13/+13 | |
| 2021-03-06 | Disable destination propagation on all mir-opt-levels | Tomasz Miąsko | -4/+8 | |
| 2020-10-27 | Show the inline stack of MIR lints that only occur after inlining | Oliver Scherer | -9/+9 | |
| 2020-10-21 | rustc_mir: create the Integrator as soon as possible in MIR inlining. | Eduard-Mihai Burtescu | -10/+10 | |
| 2020-10-21 | rustc_mir: don't throw away inlined locals' spans. | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-10-21 | rustc_mir: track inlined callees in SourceScopeData. | Eduard-Mihai Burtescu | -1/+1 | |
| 2020-09-28 | pretty.rs: Update Closure and Generator print | Aman Arora | -2/+2 | |
| Co-authored-by: Dhruv Jauhar <dhruvjhr@gmail.com> Co-authored-by: Logan Mosier <logmosier@gmail.com> | ||||
| 2020-09-25 | Move from {{closure}}#0 syntax to {closure#0} for (def) path components | marmeladema | -2/+2 | |
| 2020-09-18 | Bless mir-opt tests | Jonas Schievink | -14/+10 | |
| 2020-09-03 | inliner: Emit storage markers for introduced arg temporaries | Tomasz Miąsko | -0/+2 | |
| When introducing argument temporaries during inlining, emit storage marker statements just before the assignment and in the beginning of the return block. This ensures that such temporaries will not be considered live across yield points after inlining inside a generator. | ||||
| 2020-08-11 | move Deaggregate pass to post_borrowck_cleanup | Ralf Jung | -10/+3 | |
| 2020-07-29 | Move mir-opt tests to toplevel | Xavier Denis | -0/+63 | |
