about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/sroa.rs
AgeCommit message (Expand)AuthorLines
2023-03-05Erase lifetimes in SROA.Camille GILLOT-3/+5
2023-02-24Rename many interner functions.Nicholas Nethercote-1/+1
2023-02-15Rollup merge of #107411 - cjgillot:dataflow-discriminant, r=oli-obkDylan DPC-8/+10
2023-02-09Put deaggregated statements after original constant.Camille GILLOT-0/+2
2023-02-06Only exclude locals if the place is not indirect.Camille GILLOT-8/+10
2023-02-05Simplify ReplacementMap.Camille GILLOT-84/+109
2023-02-05Run SROA to fixpoint.Camille GILLOT-41/+33
2023-02-05Simplify construction of replacement map.Camille GILLOT-89/+69
2023-02-05Introduce helper.Camille GILLOT-24/+23
2023-02-05Make SROA expand assignments.Camille GILLOT-23/+65
2023-02-05Fix SROA without deaggregation.Camille GILLOT-45/+82
2023-01-17Remove double spaces after dots in commentsMaybe Waffle-1/+1
2022-12-19clippy::complexity fixesMatthias Krüger-1/+1
2022-11-15Enable SROA by at mir-opt level 3.Camille GILLOT-1/+1
2022-11-15Flatten aggregates into locals.Camille GILLOT-0/+348