| Age | Commit message (Expand) | Author | Lines |
| 2020-07-17 | Add `UnsafetyViolationDetails`. | Nicholas Nethercote | -82/+30 |
| 2020-07-16 | Rollup merge of #74221 - oli-obk:const_prop_ice, r=wesleywiser | Manish Goregaokar | -5/+21 |
| 2020-07-15 | Don't panic if the lhs of a div by zero is not statically known | Oliver Scherer | -5/+21 |
| 2020-07-15 | Auto merge of #74113 - lcnr:type-dependent-consts-2, r=eddyb | bors | -160/+304 |
| 2020-07-15 | unsafety_check_result_for_const_arg | Bastian Kauschke | -3/+3 |
| 2020-07-15 | WithOptConstParam::dummy -> WithOptConstParam::unknown | Bastian Kauschke | -9/+9 |
| 2020-07-15 | ty_def_id -> def_id_for_type_of | Bastian Kauschke | -1/+1 |
| 2020-07-15 | improve naming | Bastian Kauschke | -46/+57 |
| 2020-07-15 | update promoted_mir | Bastian Kauschke | -14/+6 |
| 2020-07-15 | update const arg queries | Bastian Kauschke | -43/+40 |
| 2020-07-15 | const generics work! | Bastian Kauschke | -106/+210 |
| 2020-07-15 | continue mir pipeline | Bastian Kauschke | -12/+23 |
| 2020-07-15 | optimized_mir | Bastian Kauschke | -7/+30 |
| 2020-07-15 | InstanceDef::Item | Bastian Kauschke | -36/+42 |
| 2020-07-15 | const_eval_resolve | Bastian Kauschke | -1/+1 |
| 2020-07-15 | ConstKind::Unevaluated | Bastian Kauschke | -11/+11 |
| 2020-07-15 | Change `SymbolName::name` to a `&str`. | Nicholas Nethercote | -1/+1 |
| 2020-07-15 | Add and use more static symbols. | Nicholas Nethercote | -6/+4 |
| 2020-07-11 | Rollup merge of #72920 - oli-obk:const_transmute, r=RalfJung | Manish Goregaokar | -0/+15 |
| 2020-07-11 | Stabilize `transmute` in constants and statics but not const fn | Oliver Scherer | -0/+15 |
| 2020-07-10 | Rollup merge of #74127 - tamird:allowlist, r=oli-obk | Manish Goregaokar | -2/+2 |
| 2020-07-10 | Rollup merge of #73862 - oli-obk:const_array_to_slice, r=RalfJung | Manish Goregaokar | -2/+11 |
| 2020-07-10 | Avoid "whitelist" | Tamir Duberstein | -2/+2 |
| 2020-07-09 | Rollup merge of #74070 - eddyb:forall-tcx-providers, r=nikomatsakis | Manish Goregaokar | -10/+10 |
| 2020-07-08 | Stop adding unreachable basic blocks to dataflow work queue | Dylan MacKenzie | -9/+15 |
| 2020-07-08 | Add `reachable` and friends to `mir::traversal` module | Dylan MacKenzie | -3/+10 |
| 2020-07-07 | Auto merge of #74059 - RalfJung:miri-uninit-validation, r=oli-obk | bors | -23/+53 |
| 2020-07-07 | Auto merge of #74117 - Manishearth:rollup-ds7z0kx, r=Manishearth | bors | -19/+21 |
| 2020-07-06 | Rollup merge of #74102 - oli-obk:const_prop_icde, r=wesleywiser | Manish Goregaokar | -19/+21 |
| 2020-07-06 | Auto merge of #73978 - Mark-Simulacrum:shrink-paramenv, r=nnethercote | bors | -6/+6 |
| 2020-07-05 | Rollup merge of #74027 - lcnr:ConstCx-local-def-id, r=varkor | Manish Goregaokar | -35/+31 |
| 2020-07-05 | Use for<'tcx> fn pointers in Providers, instead of having Providers<'tcx>. | Eduard-Mihai Burtescu | -10/+10 |
| 2020-07-05 | Auto merge of #73879 - ecstatic-morse:discr-switch-uninit, r=oli-obk | bors | -23/+89 |
| 2020-07-05 | fmt | Ralf Jung | -4/+9 |
| 2020-07-05 | Shrink ParamEnv to 16 bytes | Mark Rousskov | -6/+6 |
| 2020-07-05 | catch errors more locally around read_discriminant | Ralf Jung | -21/+40 |
| 2020-07-05 | catch InvalidUninitBytes during validation | Ralf Jung | -5/+11 |
| 2020-07-04 | Fix const prop ICE | Oliver Scherer | -19/+21 |
| 2020-07-04 | nit | Bastian Kauschke | -1/+1 |
| 2020-07-04 | instantiate_opaque_types LocalDefId | Bastian Kauschke | -6/+6 |
| 2020-07-04 | ConstCx to LocalDefId | Bastian Kauschke | -29/+25 |
| 2020-07-03 | Rollup merge of #73949 - wesleywiser:simplify_try_fixes, r=oli-obk | Manish Goregaokar | -9/+106 |
| 2020-07-03 | Rollup merge of #73693 - wesleywiser:const_prop_exhaustive_match, r=oli-obk | Manish Goregaokar | -1/+13 |
| 2020-07-02 | Fix missing return in `optimization_applies()` | Wesley Wiser | -0/+1 |
| 2020-07-02 | Fix debuginfo so that it points to the correct local | Wesley Wiser | -10/+59 |
| 2020-07-02 | [mir-opt] Prevent mis-optimization when SimplifyArmIdentity runs | Wesley Wiser | -2/+49 |
| 2020-07-02 | Rollup merge of #73684 - richkadel:llvm-coverage-map-gen-2, r=wesleywiser | Manish Goregaokar | -57/+84 |
| 2020-07-01 | Rollup merge of #73806 - Aaron1011:feature/approx-universal-upper, r=estebank | Manish Goregaokar | -2/+39 |
| 2020-07-01 | Rollup merge of #73778 - nbdd0121:const_likely, r=oli-obk | Manish Goregaokar | -6/+42 |
| 2020-06-30 | Use exhaustive match in const_prop.rs | Wesley Wiser | -1/+13 |