about summary refs log tree commit diff
path: root/src/librustc_mir/transform
AgeCommit message (Expand)AuthorLines
2020-03-11Update the mir inline costsAndreas Jonson-2/+17
2020-03-11Rollup merge of #69850 - RalfJung:panic-bounds-check, r=eddybMazdak Farrokhzad-1/+0
2020-03-10Rollup merge of #69714 - spastorino:place-ref-lifetime, r=oli-obkMazdak Farrokhzad-5/+5
2020-03-09remove no-longer needed span from Miri Machine hookRalf Jung-1/+0
2020-03-08fix some cases of unexpected exceptions leaving validationRalf Jung-2/+3
2020-03-08move error allocation test to error.rsRalf Jung-26/+9
2020-03-08Apply suggestions from code reviewJonas Schievink-2/+2
2020-03-08Change index for SwitchInt caseJonas Schievink-1/+1
2020-03-08Poison generators when any terminator unwindsJonas Schievink-5/+31
2020-03-07Don't insert panic when generator can not unwindJonas Schievink-1/+45
2020-03-07remove unneeded mutable references (cippy::unnecessary_mut_passed)Matthias Krüger-1/+1
2020-03-07Don't insert panic when generator can not returnJonas Schievink-2/+29
2020-03-07Rollup merge of #69787 - spastorino:use-local-directly-its-copy, r=oli-obkMazdak Farrokhzad-6/+6
2020-03-07Rollup merge of #69773 - matthiaskrgr:typos, r=petrochenkovMazdak Farrokhzad-2/+2
2020-03-07Rollup merge of #69782 - matthiaskrgr:redundant_field_name_rep, r=cramertjMazdak Farrokhzad-4/+4
2020-03-07Rollup merge of #69656 - matthiaskrgr:iter_nth_zero, r=oli-obkMazdak Farrokhzad-1/+1
2020-03-06mir::Local is Copy we can pass it by value in these casesSantiago Pastorino-6/+6
2020-03-06Don't redundantly repeat field names (clippy::redundant_field_names)Matthias Krüger-4/+4
2020-03-06fix various typosMatthias Krüger-2/+2
2020-03-06Model generator resumption in dataflowJonas Schievink-2/+2
2020-03-05Use righthand '&' instead of lefthand "ref". (clippy::toplevel_ref_arg)Matthias Krüger-2/+2
2020-03-04PlaceRef<'a, 'tcx> -> PlaceRef<'tcx>Santiago Pastorino-5/+5
2020-03-04Make PlaceRef lifetimes of in_projection be both 'tcxSantiago Pastorino-3/+3
2020-03-04Auto merge of #69550 - RalfJung:scalar, r=oli-obkbors-1/+3
2020-03-03Use .next() instead of .nth(0) on iterators.Matthias Krüger-1/+1
2020-03-02s/merged_block_count/statements_to_merge/gMarkus Westerlind-3/+3
2020-03-01Auto merge of #69408 - RalfJung:canonical-alloc-id, r=oli-obkbors-12/+0
2020-03-01Auto merge of #69295 - ecstatic-morse:unified-dataflow-generators, r=tmandrybors-58/+35
2020-03-01Auto merge of #69592 - petrochenkov:nosyntax, r=Centrilbors-4/+4
2020-02-29Rename `syntax` to `rustc_ast` in source codeVadim Petrochenkov-4/+4
2020-02-29Rollup merge of #69572 - matthiaskrgr:try_err_and_iter_on_ref, r=CentrilDylan DPC-2/+2
2020-02-28Process `RequiresStorage` results in pre-orderDylan MacKenzie-2/+3
2020-02-29use .iter() instead of .into_iter() on references.Matthias Krüger-2/+2
2020-02-29Rollup merge of #69551 - matthiaskrgr:len_zero, r=Mark-SimulacrumDylan DPC-1/+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-1/+1
2020-02-28remove ScalarMaybeUndef::to_bits and make Scalar::to_bits privateRalf Jung-1/+3
2020-02-28use is_empty() instead of len() == x to determine if structs are empty.Matthias Krüger-1/+1
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-1/+1
2020-02-27Rename `RequiresStorage` to `MaybeRequiresStorage`Dylan MacKenzie-3/+3
2020-02-27Port `RequiresStorage` to new dataflow frameworkDylan MacKenzie-49/+27
2020-02-27Port `MaybeStorageLive` to new dataflow frameworkDylan MacKenzie-8/+6
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-1/+1
2020-02-23miri/machine: add canonical_alloc_id hook to replace find_foreign_staticRalf Jung-12/+0
2020-02-22Auto merge of #69333 - ecstatic-morse:revert-simd-shuffle, r=petrochenkovbors-5/+19
2020-02-22Auto merge of #69302 - jonas-schievink:yield-needs-storage, r=Zoxcbors-3/+18
2020-02-20Revert "Rollup merge of #69280 - ecstatic-morse:promote-shuffle-no-special-ca...Dylan MacKenzie-5/+19
2020-02-20Rollup merge of #69185 - RalfJung:const-prop-lints, r=oli-obkMazdak Farrokhzad-91/+86
2020-02-20Auto merge of #68847 - ecstatic-morse:const-impl, r=oli-obkbors-3/+25