about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/const_goto.rs
AgeCommit message (Expand)AuthorLines
2024-02-09Remove ConstGoto and SeparateConstSwitch.Camille GILLOT-128/+0
2024-01-07Merge dead bb pruning and unreachable bb deduplication.Camille GILLOT-1/+1
2023-12-10remove redundant importssurechen-1/+0
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-1/+1
2023-09-20the Const::eval_bits methods don't need to be given the TyRalf Jung-2/+2
2023-06-21Disable two mir opts that are known to be unsoundOli Scherer-1/+3
2023-05-29Enable ConstGoto pass by default.Camille GILLOT-1/+1
2023-01-26Disable ConstGoto opt in cleanup blocksJakob Degen-0/+9
2022-12-09Remove unneeded field from `SwitchTargets`Jakob Degen-1/+2
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-2/+2
2022-04-06enhance `ConstGoto` mir-opt by moving up `StorageDead` statementsSparrowLii-9/+16
2021-12-07Remove `in_band_lifetimes` from `rustc_mir_transform`Scott McMurray-1/+1
2021-12-06Auto merge of #91279 - scottmcm:small-refactor, r=nagisabors-14/+1
2021-12-02Update passes with new interfaceDylan MacKenzie-3/+4
2021-11-26Small mir-opt refactorScott McMurray-14/+1
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+122