| Age | Commit message (Expand) | Author | Lines |
| 2020-09-12 | move guaranteed{ne,eq} implementation to compile-time machine | Ralf Jung | -44/+70 |
| 2020-09-10 | Note when a a move/borrow error is caused by a deref coercion | Aaron Hill | -32/+96 |
| 2020-09-10 | Rollup merge of #76567 - matthiaskrgr:clone_on_copy, r=varkor | Tyler Mandry | -17/+19 |
| 2020-09-10 | Rollup merge of #76565 - matthiaskrgr:box_place, r=oli-obk | Tyler Mandry | -1/+1 |
| 2020-09-10 | Rollup merge of #76548 - tmiasko:validate, r=davidtwco | Tyler Mandry | -2/+26 |
| 2020-09-10 | use push(char) instead of push_str(&str) to add single chars to strings | Matthias Krüger | -16/+18 |
| 2020-09-10 | use String::from instead of format!() macro to craft string clippy::useless_f... | Matthias Krüger | -1/+1 |
| 2020-09-10 | take reference to Place directly instead of taking reference to Box<Place> | Matthias Krüger | -1/+1 |
| 2020-09-10 | Auto merge of #75573 - Aaron1011:feature/const-mutation-lint, r=oli-obk | bors | -57/+193 |
| 2020-09-09 | Rollup merge of #76500 - richkadel:mir-graphviz-dark, r=tmandry | Tyler Mandry | -8/+27 |
| 2020-09-10 | Validate removal of AscribeUserType, FakeRead, and Shallow borrow | Tomasz Miąsko | -2/+26 |
| 2020-09-09 | Rollup merge of #76523 - tmiasko:non-use-context-coverage, r=wesleywiser | Tyler Mandry | -3/+1 |
| 2020-09-09 | Rollup merge of #76313 - richkadel:mir-spanview-2, r=wesleywiser | Tyler Mandry | -85/+296 |
| 2020-09-10 | use sort_unstable to sort primitive types | Matthias Krüger | -3/+5 |
| 2020-09-09 | Also fixed monospace font for d3-graphviz engine | Rich Kadel | -1/+1 |
| 2020-09-09 | Remove unused PlaceContext::NonUse(NonUseContext::Coverage) | Tomasz Miąsko | -3/+1 |
| 2020-09-09 | Remove def_id field from ParamEnv | Bram van den Heuvel | -1/+2 |
| 2020-09-08 | Add -Zgraphviz_dark_mode | Rich Kadel | -8/+27 |
| 2020-09-08 | Auto merge of #76308 - wesleywiser:enable_simplifyarmidentity_mir_opt, r=oli-obk | bors | -5/+1 |
| 2020-09-08 | Auto merge of #75585 - RalfJung:demotion, r=oli-obk | bors | -16/+2 |
| 2020-09-07 | Auto merge of #76044 - ecstatic-morse:dataflow-lattice, r=oli-obk | bors | -651/+901 |
| 2020-09-07 | Add CONST_ITEM_MUTATION lint | Aaron Hill | -57/+193 |
| 2020-09-06 | Improved the MIR spanview output | Rich Kadel | -85/+296 |
| 2020-09-06 | do not premote non-ZST mutable references ever | Ralf Jung | -16/+2 |
| 2020-09-06 | Generalize to Eq(true, _place) and Eq(_place, true) | Simon Vandel Sillesen | -15/+30 |
| 2020-09-06 | Add peephold optimization that simplifies Ne(_1, false) and Ne(false, _1) int... | Simon Vandel Sillesen | -2/+38 |
| 2020-09-05 | Rollup merge of #76263 - tmiasko:inline-codegen-fn-attrs, r=ecstatic-morse | Dylan DPC | -5/+17 |
| 2020-09-04 | Change ty.kind to a method | LeSeulArtichaut | -189/+194 |
| 2020-09-04 | shim: monomorphic `FnPtrShim`s during construction | David Wood | -29/+31 |
| 2020-09-04 | Auto merge of #76004 - richkadel:llvm-coverage-map-gen-6b.5, r=tmandry | bors | -28/+272 |
| 2020-09-03 | Enable the SimplifyArmIdentity MIR optimization at mir-opt-level=1 | Wesley Wiser | -5/+1 |
| 2020-09-04 | NRVO: Allow occurrences of the return place in var debug info | Tomasz Miąsko | -4/+5 |
| 2020-09-04 | inliner: Check for no_sanitize attribute compatibility | Tomasz Miąsko | -3/+6 |
| 2020-09-04 | inliner: Check for target features compatibility | Tomasz Miąsko | -2/+11 |
| 2020-09-03 | Auto merge of #73996 - da-x:short-unique-paths, r=petrochenkov | bors | -15/+22 |
| 2020-09-03 | inliner: Emit storage markers for introduced arg temporaries | Tomasz Miąsko | -8/+28 |
| 2020-09-03 | Tools, tests, and experimenting with MIR-derived coverage counters | Rich Kadel | -28/+272 |
| 2020-09-02 | pretty: trim paths of unique symbols | Dan Aloni | -15/+22 |
| 2020-09-02 | Prevent ICE on uninhabited MIR interpretation | Mark Rousskov | -1/+6 |
| 2020-09-02 | inliner: Avoid query cycles when optimizing generators | Tomasz Miąsko | -2/+8 |
| 2020-08-31 | Add new `-Z dump-mir-spanview` option | Rich Kadel | -0/+473 |
| 2020-08-31 | Rollup merge of #76002 - richkadel:llvm-coverage-map-gen-6b.3, r=tmandry | Tyler Mandry | -2/+2 |
| 2020-08-31 | Fix `-Z instrument-coverage` on MSVC | Rich Kadel | -2/+2 |
| 2020-08-30 | Add documentation to the `Analysis` traits | Dylan MacKenzie | -3/+19 |
| 2020-08-30 | Expand documentation for the `lattice` module | Dylan MacKenzie | -17/+51 |
| 2020-08-30 | Add `FIXME` for faster cached block transfer functions | Dylan MacKenzie | -0/+5 |
| 2020-08-30 | Update dataflow analyses to use new interface | Dylan MacKenzie | -133/+99 |
| 2020-08-30 | Extend dataflow framework to support arbitrary lattices | Dylan MacKenzie | -514/+738 |
| 2020-08-30 | Allow access to the underlying `Results` from a `ResultsCursor` | Dylan MacKenzie | -1/+6 |
| 2020-08-30 | ty: remove obsolete printer | David Wood | -18/+10 |