about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2020-01-21Auto merge of #68423 - Centril:rollup-bdjykrv, r=Centrilbors-9/+23
2020-01-21Rollup merge of #68140 - ecstatic-morse:const-trait-bound-opt-out, r=oli-obkMazdak Farrokhzad-9/+23
2020-01-21Auto merge of #65672 - ecstatic-morse:unified-dataflow-proto, r=pnkfelixbors-721/+1796
2020-01-21Rollup merge of #68302 - anp:caller-fn-ptr, r=eddyb,oli-obkYuki Okushi-27/+53
2020-01-21Rollup merge of #68297 - Aaron1011:fix/new-const-prop-bounds, r=oli-obkYuki Okushi-22/+22
2020-01-20Add `constness` field to `ty::Predicate::Trait`Dylan MacKenzie-9/+23
2020-01-20Rollup merge of #68353 - Centril:code-liberation, r=petrochenkovDylan DPC-8/+0
2020-01-19Document all methodsDylan MacKenzie-4/+15
2020-01-19Explain motivation for `GenKill` traitDylan MacKenzie-4/+12
2020-01-19rustc_mir: don't require a self argument for ReifyShim.Eduard-Mihai Burtescu-27/+53
2020-01-18[const-prop] Run `x.py fmt`Wesley Wiser-5/+1
2020-01-18[const-prop] Remove useless typedefWesley Wiser-7/+5
2020-01-18remove rustc_error_codes deps except in rustc_driverMazdak Farrokhzad-8/+0
2020-01-18slice_patterns: remove internal uses of gateMazdak Farrokhzad-1/+1
2020-01-18Auto merge of #68170 - wesleywiser:stop_const_prop_ref_taking, r=oli-obkbors-20/+3
2020-01-17Rollup merge of #68314 - oli-obk:true_unwind, r=eddybTyler Mandry-13/+6
2020-01-17Rollup merge of #68204 - ecstatic-morse:item-kind-impl, r=oli-obkTyler Mandry-3/+3
2020-01-17Use named fields for `hir::ItemKind::Impl`Dylan MacKenzie-3/+3
2020-01-17Auto merge of #67476 - mark-i-m:simplify-borrow_check-5, r=matthewjasperbors-879/+787
2020-01-17Stop treating `FalseEdges` and `FalseUnwind` as having semantic value for con...Oliver Scherer-13/+6
2020-01-17Fix typoAaron Hill-1/+1
2020-01-17Auto merge of #68305 - Dylan-DPC:rollup-aoohsz8, r=Dylan-DPCbors-30/+22
2020-01-17Rollup merge of #68292 - matthiaskrgr:clone_on_copy, r=eddybDylan DPC-2/+2
2020-01-17Rollup merge of #68288 - RalfJung:fmt, r=oli-obkDylan DPC-28/+20
2020-01-17Auto merge of #67731 - matthewjasper:drop-in-place-reclimit, r=eddybbors-2/+2
2020-01-16Filter and test predicates using `normalize_and_test_predicates` for const-propAaron Hill-22/+22
2020-01-16don't clone types that are copyMatthias Krüger-2/+2
2020-01-16adjust Deref commentRalf Jung-7/+5
2020-01-16let rustfmt undo most of my edits :(Ralf Jung-29/+16
2020-01-16fix rustfmt falloutRalf Jung-36/+43
2020-01-16Rollup merge of #68096 - varkor:diagnostic-cleanup, r=CentrilDylan DPC-2/+2
2020-01-15Use trailing underscore for helper methodsDylan MacKenzie-4/+4
2020-01-15Auto merge of #67603 - oli-obk:no_mut_static_ref_from_const, r=RalfJungbors-21/+50
2020-01-15Rollup merge of #68219 - oli-obk:fix_miri, r=RalfJung,wesleywiserYuki Okushi-11/+7
2020-01-15Rollup merge of #67914 - Aaron1011:fix/const-prop-impossible, r=matthewjasper...Yuki Okushi-0/+41
2020-01-15Address review commentsOliver Scherer-23/+3
2020-01-15TypoOliver Scherer-1/+1
2020-01-15Undo a change not neceesary for this bugfixOliver Scherer-10/+4
2020-01-15Update src/librustc_mir/interpret/intern.rsOliver Scherer-1/+2
2020-01-15Clean up commentOliver Scherer-4/+4
2020-01-15Elaborate on the details in some commentsOliver Scherer-9/+20
2020-01-15Elaborate on commentsOliver Scherer-0/+14
2020-01-15Promoteds can contain raw pointers, but these must still only point to immuta...Oliver Scherer-22/+51
2020-01-15Auto merge of #66329 - ktrianta:mir-opt-unreachable-propagation, r=oli-obkbors-0/+110
2020-01-14Fix testDylan MacKenzie-11/+14
2020-01-15Auto merge of #68118 - skinny121:eager_lit_eval, r=varkorbors-1/+1
2020-01-14Improve docs for `GenKill` and `GenKillSet`Dylan MacKenzie-6/+8
2020-01-14Improve docs for new frameworkDylan MacKenzie-3/+35
2020-01-14Add test for `ResultsCursor`Dylan MacKenzie-0/+331
2020-01-14Use unified dataflow framework in `check_consts`Dylan MacKenzie-10/+12