about summary refs log tree commit diff
path: root/src/librustc_mir/transform
AgeCommit message (Expand)AuthorLines
2020-05-13add spans to `require_lang_items`Bastian Kauschke-1/+1
2020-05-13use `require_lang_item` over `unwrap`.Bastian Kauschke-2/+3
2020-05-12Add some more sanity tests and add a debug log message for itOliver Scherer-0/+5
2020-05-12Propagate locals, even if they have unpropagatable assignments somewhere.Oliver Scherer-1/+19
2020-05-12Rollup merge of #72048 - jonas-schievink:visit-return, r=oli-obkDylan DPC-2/+21
2020-05-11Modify SimplifyArmIdentity so it can trigger on mir-opt-level=1Wesley Wiser-41/+315
2020-05-11Auto merge of #71953 - oli-obk:const_prop_deaggregates, r=wesleywiserbors-42/+58
2020-05-10avoid raising interpreter errors from interningRalf Jung-2/+1
2020-05-09Visit move out of `_0` when visiting `return`Jonas Schievink-2/+21
2020-05-09Rollup merge of #71555 - cjgillot:nameless, r=matthewjasperRalf Jung-3/+2
2020-05-09Auto merge of #72036 - Dylan-DPC:rollup-ca8b0ql, r=Dylan-DPCbors-58/+29
2020-05-09Rollup merge of #71942 - nnethercote:shrink-LocalDecl, r=matthewjasperDylan DPC-58/+29
2020-05-08Auto merge of #71418 - hbina:rename_miri_undef, r=RalfJungbors-13/+13
2020-05-08Rollup merge of #71989 - ecstatic-morse:const-context-enum, r=oli-obkDylan DPC-86/+27
2020-05-08Remove ast::{Ident, Name} reexports.Camille GILLOT-3/+2
2020-05-07Use `hir::ConstContext` instead of local enumsDylan MacKenzie-86/+27
2020-05-07Renamed "undef" stuff to "uninit"Hanif Bin Ariffin-13/+13
2020-05-06Const prop aggregates even if partially or fully modifiedOliver Scherer-42/+58
2020-05-06Rollup merge of #71893 - ecstatic-morse:dataflow-impls-import, r=jonas-schievinkDylan DPC-8/+8
2020-05-06Shrink `LocalDecl` by 56 bytes.Nicholas Nethercote-2/+2
2020-05-06Improve `LocalDecl` creation.Nicholas Nethercote-35/+12
2020-05-06Add `SourceInfo::outermost`.Nicholas Nethercote-22/+16
2020-05-05Rollup merge of #71902 - mibac138:const-feature-diag, r=varkorDylan DPC-0/+3
2020-05-04Suggest to add missing feature when using gated const featuresmibac138-0/+3
2020-05-04Import dataflow impls via the `impls` submoduleDylan MacKenzie-8/+8
2020-05-04Rollup merge of #71697 - felix91gr:new_prop_into_fn_call, r=wesleywiserDylan DPC-5/+51
2020-05-03Auto merge of #71631 - RalfJung:miri-unleash-the-gates, r=oli-obkbors-4/+4
2020-05-03Auto merge of #71006 - ecstatic-morse:dataflow-bidi, r=ecstatic-morsebors-59/+93
2020-05-03Reflect API changes on current masterDylan MacKenzie-1/+1
2020-05-03Support liveness in `rustc_peek` testsDylan MacKenzie-14/+50
2020-05-03Use new liveness analysis during generator transformDylan MacKenzie-22/+24
2020-05-03Support backward dataflow analysesDylan MacKenzie-16/+11
2020-05-03Rename `live_locals` -> `live_locals_at_any_suspension_point`Dylan MacKenzie-11/+12
2020-05-03Rollup merge of #71663 - jumbatm:caller-handles-validation-error, r=RalfJungDylan DPC-5/+5
2020-05-03warn about each skipped feature gateRalf Jung-7/+1
2020-05-02Rollup merge of #71787 - tshepang:rustdoc-warnings, r=varkorDylan DPC-2/+4
2020-05-02Rollup merge of #71772 - cjgillot:ensure, r=petrochenkovDylan DPC-1/+1
2020-05-02Rollup merge of #69274 - LeSeulArtichaut:target-feature-11, r=hanna-kruppeDylan DPC-1/+25
2020-05-02fix miri-unleash delayed sanity checkingRalf Jung-0/+2
2020-05-02explain why we use def_spanRalf Jung-0/+1
2020-05-02make sure the miri-unleash-flag is not used to circumvent feature gatesRalf Jung-0/+3
2020-05-02fix rustdoc warningsTshepang Lekhonkhobe-2/+4
2020-05-02Added MIR constant propagation of Scalars into function call argumentsFélix Fischer-5/+51
2020-05-01Mark query function as must_use.Camille GILLOT-1/+1
2020-05-01Prevent calls to functions with `#[target_feature]` in safe contextsLeSeulArtichaut-1/+25
2020-05-01Partially unrevert #70566.jumbatm-5/+5
2020-05-01InterpError printing really is more Display than DebugRalf Jung-2/+2
2020-05-01Auto merge of #70674 - cjgillot:query-arena-all, r=matthewjasperbors-9/+9
2020-04-30Rollup merge of #71691 - ecstatic-morse:const-unreachable, r=oli-obk,RalfJungTyler Mandry-7/+3
2020-04-30Rollup merge of #71688 - ecstatic-morse:const-downcast, r=oli-obkTyler Mandry-18/+2