| Commit message (Expand) | Author | Age | Files | Lines |
* | Rollup merge of #102675 - ouz-a:mir-technical-debt, r=oli-obk | Matthias Krüger | 2022-10-08 | 1 | -1/+2 |
|\ |
|
| * | Remove `mir::CastKind::Misc` | ouz-a | 2022-10-06 | 1 | -1/+2 |
* | | Remove from compiler/ crates | reez12g | 2022-09-29 | 1 | -1/+0 |
|/ |
|
* | remove cfg(bootstrap) | Pietro Albini | 2022-09-26 | 1 | -1/+0 |
* | UPDATE - rename DiagnosticHandler macro to Diagnostic | Jhonny Bill Mena | 2022-09-21 | 1 | -11/+11 |
* | UPDATE - rename DiagnosticHandler trait to IntoDiagnostic | Jhonny Bill Mena | 2022-09-21 | 1 | -11/+11 |
* | Auto merge of #99806 - oli-obk:unconstrained_opaque_type, r=estebank | bors | 2022-09-20 | 2 | -1/+2 |
|\ |
|
| * | Only generate `OpaqueCast` for opaque types | Oli Scherer | 2022-09-16 | 1 | -1/+1 |
| * | Revert "Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r... | Oli Scherer | 2022-09-16 | 1 | -0/+1 |
* | | Only enable the let_else feature on bootstrap | est31 | 2022-09-15 | 1 | -1/+1 |
|/ |
|
* | Generalize the Assume intrinsic statement to a general Intrinsic statement | Oli Scherer | 2022-09-06 | 3 | -6/+3 |
* | Lower the assume intrinsic to a MIR statement | Oli Scherer | 2022-09-06 | 3 | -0/+3 |
* | Rollup merge of #99027 - tmiasko:basic-blocks, r=oli-obk | Matthias Krüger | 2022-08-29 | 7 | -17/+14 |
|\ |
|
| * | Replace `Body::basic_blocks()` with field access | Tomasz Miąsko | 2022-08-26 | 7 | -17/+14 |
* | | Rollup merge of #100744 - 5225225:migrate-rustc-mir-dataflow, r=davidtwco | Michael Goulet | 2022-08-26 | 5 | -22/+96 |
|\ \
| |/
|/| |
|
| * | Rename rustc_mir_dataflow diagnostic to mir_dataflow | 5225225 | 2022-08-23 | 1 | -10/+10 |
| * | Migrate rustc_mir_dataflow to diagnostic structs | 5225225 | 2022-08-23 | 5 | -22/+96 |
* | | Add method that applies DefUse effect | Tomasz Miąsko | 2022-08-25 | 1 | -15/+11 |
* | | Fix liveness analysis for yield terminators | Tomasz Miąsko | 2022-08-25 | 1 | -32/+61 |
|/ |
|
* | use type alias impl trait in `outlives_bounds::InferCtxtExt` | SparrowLii | 2022-08-22 | 1 | -1/+2 |
* | Remove redundant `TransferWrapper` struct | Tomasz Miąsko | 2022-08-01 | 1 | -14/+2 |
* | Auto merge of #99667 - ouz-a:some_branch, r=oli-obk | bors | 2022-07-29 | 4 | -22/+17 |
|\ |
|
| * | type alias covers whole return | ouz-a | 2022-07-28 | 2 | -6/+7 |
| * | create type alias | ouz-a | 2022-07-28 | 3 | -16/+10 |
| * | remove clone | ouz-a | 2022-07-25 | 1 | -1/+1 |
| * | fix import error | ouz-a | 2022-07-24 | 1 | -1/+1 |
| * | optimize un_derefer | ouz-a | 2022-07-24 | 4 | -21/+21 |
* | | Auto merge of #99058 - michaelwoerister:remove-stable-set-and-map, r=nagisa | bors | 2022-07-20 | 1 | -1/+1 |
|\ \ |
|
| * | | Remove unused StableMap and StableSet types from rustc_data_structures | Michael Woerister | 2022-07-20 | 1 | -1/+1 |
* | | | Revert "Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank" | Oli Scherer | 2022-07-20 | 1 | -1/+0 |
|/ / |
|
* | | Rollup merge of #98582 - oli-obk:unconstrained_opaque_type, r=estebank | Matthias Krüger | 2022-07-16 | 1 | -0/+1 |
|\ \ |
|
| * | | Introduce opaque type to hidden type projection | Oli Scherer | 2022-07-15 | 1 | -0/+1 |
* | | | Remove FIXME from MIR `always_storage_live_locals` | pierwill | 2022-07-14 | 1 | -3/+0 |
|/ / |
|
* | | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | 2022-07-13 | 2 | -7/+7 |
|/ |
|
* | add new rval, pull deref early | ouz-a | 2022-07-12 | 4 | -2/+68 |
* | Rollup merge of #99022 - pierwill:always-storage-live-locals, r=pierwill | Matthias Krüger | 2022-07-09 | 1 | -1/+1 |
|\ |
|
| * | MIR dataflow: Rename function to `always_storage_live_locals` | pierwill | 2022-07-07 | 1 | -1/+1 |
* | | Rollup merge of #98986 - pierwill:patch-5, r=oli-obk | Matthias Krüger | 2022-07-07 | 1 | -1/+1 |
|\ \ |
|
| * | | Fix missing word in comment | pierwill | 2022-07-06 | 1 | -1/+1 |
| |/ |
|
* | | Rollup merge of #98981 - pierwill:pierwill/dataflow-docs-edits, r=Dylan-DPC | Dylan DPC | 2022-07-07 | 1 | -8/+8 |
|\ \ |
|
| * | | Edit `rustc_mir_dataflow::framework` documentation | pierwill | 2022-07-06 | 1 | -8/+8 |
| |/ |
|
* | | Move `switch_sources` from Body to BasicBlocks | Tomasz Miąsko | 2022-07-07 | 1 | -1/+1 |
* | | Move `predecessors` from Body to BasicBlocks | Tomasz Miąsko | 2022-07-07 | 1 | -1/+1 |
* | | Move `is_cfg_cyclic` from Body to BasicBlocks | Tomasz Miąsko | 2022-07-07 | 1 | -1/+1 |
|/ |
|
* | Rollup merge of #98944 - pierwill:flatset-docs, r=Dylan-DPC | Guillaume Gomez | 2022-07-05 | 1 | -5/+7 |
|\ |
|
| * | Edit `rustc_mir_dataflow::framework::lattice::FlatSet` docs | pierwill | 2022-07-05 | 1 | -5/+7 |
* | | cleanup mir visitor for `rustc::pass_by_value` | lcnr | 2022-07-01 | 3 | -5/+5 |
|/ |
|
* | Update `smallvec` to 1.8.1. | Nicholas Nethercote | 2022-06-27 | 1 | -1/+1 |
* | Auto merge of #95576 - DrMeepster:box_erasure, r=oli-obk | bors | 2022-06-21 | 1 | -1/+12 |
|\ |
|
| * | remove box derefs from codgen | DrMeepster | 2022-06-15 | 1 | -1/+12 |