about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2020-06-30Handle inactive enum variants in `MaybeUninitializedPlaces`Dylan MacKenzie-23/+89
2020-06-30Stabilize casts and coercions to `&[T]` in const fnOliver Scherer-2/+11
2020-06-30update `equal_up_to_regions`Bastian Kauschke-5/+5
2020-06-30change `skip_binder` to use T by valueBastian Kauschke-2/+2
2020-06-30stop taking references in RelateBastian Kauschke-1/+1
2020-06-29add spans to injected coverage countersRich Kadel-57/+84
2020-06-28Auto merge of #72437 - ecstatic-morse:stabilize-const-if-match, r=oli-obkbors-97/+3
2020-06-28Stop checking for `while` and `loop` in a const contextDylan MacKenzie-19/+0
2020-06-28Remove uses of `const_loop` in `rustc`Dylan MacKenzie-1/+1
2020-06-28MIR const-checkingDylan MacKenzie-33/+1
2020-06-28Remove `const_if_match` feature gate from librariesDylan MacKenzie-1/+1
2020-06-28Remove `control_flow_destroyed` and properly lower `&&` and `||`Dylan MacKenzie-43/+0
2020-06-28Rollup merge of #73774 - ecstatic-morse:liveness-of-projections, r=oli-obkManish Goregaokar-2/+25
2020-06-28Rollup merge of #73757 - oli-obk:const_prop_hardening, r=wesleywiserManish Goregaokar-16/+90
2020-06-28Erase all block-only locals at the end of every block, even if they have not ...Oliver Scherer-16/+90
2020-06-27Rollup merge of #73796 - lcnr:LocalDefId, r=matthewjasperManish Goregaokar-24/+23
2020-06-27Rollup merge of #73708 - Aaron1011:feature/reland-move-fn-self-msg, r=davidtwcoManish Goregaokar-30/+214
2020-06-27Rollup merge of #72796 - RalfJung:mir-assign-sanity, r=matthewjasperManish Goregaokar-51/+176
2020-06-27Use an 'approximate' universal upper bound when reporting region errorsAaron Hill-2/+39
2020-06-27Update src/librustc_mir/interpret/intrinsics.rsGary Guo-2/+1
2020-06-27more LocalDefId cleanupBastian Kauschke-25/+24
2020-06-27more LocalDefId in ty::contextBastian Kauschke-1/+1
2020-06-27Fix ICE for lib featuresGary Guo-4/+25
2020-06-26Rollup merge of #73728 - oli-obk:const_prop_cleanup, r=wesleywiserManish Goregaokar-6/+13
2020-06-26Make `likely` and `unlikely` constGary Guo-0/+5
2020-06-26Fix allow_internal_unstable with rustc_const_unstableGary Guo-7/+18
2020-06-26Explain move errors that occur due to method calls involving `self`Aaron Hill-30/+214
2020-06-26Handle stores to projections correctly in liveness analysisDylan MacKenzie-2/+25
2020-06-26Show the values and computation that would overflow a const evaluation or pro...Oliver Scherer-47/+65
2020-06-25Rollup merge of #73534 - estebank:borrowck-suggestions, r=matthewjasperManish Goregaokar-10/+51
2020-06-25Rollup merge of #73460 - tmandry:variant-lineinfo, r=oli-obkManish Goregaokar-2/+22
2020-06-25Rollup merge of #73418 - doctorn:variants-intrinsic, r=kennytmManish Goregaokar-2/+12
2020-06-25Document some invariants correctly/moreOliver Scherer-6/+13
2020-06-24Provide suggestions for some moved value errorsEsteban Küber-10/+51
2020-06-24Improve GeneratorLayout debug outputTyler Mandry-1/+1
2020-06-24Emit line info for generator variantsTyler Mandry-1/+21
2020-06-24Implement intrinsicNathan Corbyn-2/+12
2020-06-24reduce sanity check in debug modeRalf Jung-2/+8
2020-06-23Rollup merge of #73613 - oli-obk:const_prop_miscompile, r=wesleywiserManish Goregaokar-16/+38
2020-06-23Rollup merge of #73601 - Aaron1011:fix/better-mono-overflow-err, r=ecstatic-m...Manish Goregaokar-57/+80
2020-06-23Rollup merge of #73488 - richkadel:llvm-coverage-map-gen, r=tmandryManish Goregaokar-56/+158
2020-06-23Rollup merge of #73244 - ecstatic-morse:validate-generator-mir, r=tmandryManish Goregaokar-56/+213
2020-06-23The const propagator cannot trace references.Oliver Scherer-16/+38
2020-06-23Auto merge of #73643 - Manishearth:rollup-68dr8fz, r=Manishearthbors-37/+31
2020-06-23Rollup merge of #73572 - JOE1994:patch-4, r=jonas-schievinkManish Goregaokar-3/+3
2020-06-23Rollup merge of #73515 - christianpoveda:livedrop-diagnostics, r=oli-obkManish Goregaokar-7/+13
2020-06-23Rollup merge of #73398 - oli-obk:const_raw_ptr_cmp, r=varkor,RalfJung,nagisaManish Goregaokar-26/+14
2020-06-23Rollup merge of #72493 - nikomatsakis:move-leak-check, r=matthewjasperManish Goregaokar-1/+1
2020-06-22Updated query for num_counters to compute from max indexRich Kadel-4/+24
2020-06-22using "mir_body" (vs "body") in InstrumentCoverageRich Kadel-2/+2