about summary refs log tree commit diff
path: root/src/librustc_mir
AgeCommit message (Expand)AuthorLines
2020-02-29Rollup merge of #69567 - matthiaskrgr:useless_fmt, r=nagisaDylan DPC-12/+12
2020-02-29Rollup merge of #69551 - matthiaskrgr:len_zero, r=Mark-SimulacrumDylan DPC-6/+6
2020-02-29use .to_string() instead of format!() macro to create stringsMatthias Krüger-12/+12
2020-02-28miri engine: turn some debug_assert into assertRalf Jung-14/+12
2020-02-28Don't bug when taking discriminant of generatorDylan MacKenzie-54/+72
2020-02-28Rollup merge of #69547 - matthiaskrgr:more_misc, r=Mark-SimulacrumMazdak Farrokhzad-5/+1
2020-02-28Rollup merge of #69541 - dotdash:format, r=Mark-SimulacrumMazdak Farrokhzad-4/+2
2020-02-28Rollup merge of #69481 - matthiaskrgr:single_char, r=ecstatic-morseMazdak Farrokhzad-3/+3
2020-02-28remove ScalarMaybeUndef::to_bits and make Scalar::to_bits privateRalf Jung-43/+41
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-6/+6
2020-02-28remove redundant clones, references to operands, explicit boolean comparisons...Matthias Krüger-5/+1
2020-02-28Auto merge of #68505 - skinny121:canonicalize-const-eval-inputs, r=nikomatsakisbors-5/+1
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-6/+5
2020-02-27- polonius: adapt to the new fact formatAlbin Stjerna-42/+57
2020-02-27Remove now unused `GenKill` impl for old `GenKillSet`Dylan MacKenzie-11/+0
2020-02-27Rename `RequiresStorage` to `MaybeRequiresStorage`Dylan MacKenzie-11/+11
2020-02-27Port `RequiresStorage` to new dataflow frameworkDylan MacKenzie-100/+97
2020-02-27Add inherent `visit_with` method to `dataflow::Results`Dylan MacKenzie-0/+18
2020-02-27Port `MaybeStorageLive` to new dataflow frameworkDylan MacKenzie-41/+37
2020-02-27Auto merge of #68528 - ecstatic-morse:maybe-init-variants, r=oli-obkbors-25/+192
2020-02-27Remove unneeded calls to format!()Björn Steinbrink-4/+2
2020-02-27use char instead of &str for single char patternsMatthias Krüger-3/+3
2020-02-27Auto merge of #67332 - matthewjasper:drop-in-place-cgus, r=michaelwoeristerbors-3/+10
2020-02-26Auto merge of #67742 - mark-i-m:describe-it, r=matthewjasperbors-22/+33
2020-02-26miri: validity visitor comments and path printing improvementsRalf Jung-22/+45
2020-02-24don't explicitly compare against true or falseMatthias Krüger-2/+2
2020-02-23fmtRalf Jung-4/+1
2020-02-23canonicalize alloc ID before calling tag_static_base_pointerRalf Jung-1/+4
2020-02-23miri/machine: add canonical_alloc_id hook to replace find_foreign_staticRalf Jung-65/+57
2020-02-22add generator_kind queryMark Mansi-8/+10
2020-02-22some fixesMark Mansi-13/+2
2020-02-22minor cleanupMark Mansi-4/+4
2020-02-22Generalized article_and_descriptionMark Mansi-13/+33
2020-02-22Auto merge of #69374 - Dylan-DPC:rollup-x7mjd5z, r=Dylan-DPCbors-1/+1
2020-02-22Rollup merge of #69370 - RalfJung:const-eval-mod, r=oli-obkDylan DPC-0/+0
2020-02-22Rollup merge of #69349 - spastorino:mir-not-an-experiment, r=Dylan-DPCDylan DPC-1/+1
2020-02-22move const_eval.rs into the module folderRalf Jung-0/+0
2020-02-22Auto merge of #69333 - ecstatic-morse:revert-simd-shuffle, r=petrochenkovbors-7/+21
2020-02-22Auto merge of #69302 - jonas-schievink:yield-needs-storage, r=Zoxcbors-21/+78
2020-02-21MIR is not an experiment anymoreSantiago Pastorino-1/+1
2020-02-21Auto merge of #69290 - wesleywiser:speed_up_ctfe_stress_4, r=RalfJungbors-6/+6
2020-02-20Revert "Rollup merge of #69280 - ecstatic-morse:promote-shuffle-no-special-ca...Dylan MacKenzie-7/+21
2020-02-20Auto merge of #69072 - ecstatic-morse:associated-items, r=petrochenkovbors-2/+2
2020-02-20Rollup merge of #69185 - RalfJung:const-prop-lints, r=oli-obkMazdak Farrokhzad-91/+86
2020-02-20Auto merge of #69145 - matthewjasper:mir-typeck-static-ty, r=nikomatsakisbors-29/+41
2020-02-20Auto merge of #68847 - ecstatic-morse:const-impl, r=oli-obkbors-56/+102
2020-02-20Erase regions before before performing const eval, to improve caching.Ben Lewis-5/+1
2020-02-19Check `RUSTC_CTFE_BACKTRACE` much less by generating fewer errorsWesley Wiser-6/+6
2020-02-19Add more comments to `SuspensionPoint`Jonas Schievink-3/+9
2020-02-19Remap the resume place if necessaryJonas Schievink-0/+9