summary refs log tree commit diff
path: root/src/librustc_mir/transform/simplify_try.rs
AgeCommit message (Expand)AuthorLines
2020-06-26Disable the `SimplifyArmIdentity` pass on betaWesley Wiser-1/+5
2020-05-11Modify SimplifyArmIdentity so it can trigger on mir-opt-level=1Wesley Wiser-39/+313
2020-04-22Use `Body` everywhereDylan MacKenzie-2/+2
2020-04-19Dogfood more or_patterns in the compilerJosh Stone-1/+1
2020-03-31Use Place directly, it's Copy even more use casesSantiago Pastorino-3/+3
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-2/+2
2020-03-26Rename asm! to llvm_asm!Amanieu d'Antras-1/+1
2020-02-11simplify_try: address some of eddyb's commentsMazdak Farrokhzad-0/+3
2020-01-28Local field on PlaceRef and RootPlace is not a reference anymoreSantiago Pastorino-1/+1
2020-01-10Remove PlaceBase enum and make Place base field be local: LocalSantiago Pastorino-2/+2
2019-12-22Format the worldMark Rousskov-17/+11
2019-12-05rustc: Apply clearer naming to BodyAndCache, fix Deref impl, remove unneeded ...Paul Daniel Faria-2/+2
2019-12-02Fix rebasing errors, convert some BodyCache::body() calls to reborrowsPaul Daniel Faria-2/+2
2019-11-29SimplifyArmIdentity only for locals with the same typeTomasz Miąsko-1/+7
2019-11-21Introduce MIR optimizations for simplifying `x?` on `Result`s.Mazdak Farrokhzad-0/+201