about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/simplify_comparison_integral.rs
AgeCommit message (Expand)AuthorLines
2025-10-02mir-opt: Eliminate dead ref statementsdianqk-2/+2
2025-06-29mir: Add a `new` method to `statement`dianqk-4/+4
2025-02-22Fix binding mode problemsMichael Goulet-2/+2
2025-02-08Rustfmtbjorn3-4/+7
2025-01-23Disable non-required MIR opts with `optimize(none)`clubby789-0/+4
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-2/+2
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+4
2024-09-10Improve comment formatting.Nicholas Nethercote-8/+14
2024-09-09Reduce visibilities, and add `warn(unreachable_pub)`.Nicholas Nethercote-1/+1
2024-09-03Move `MirPass` to `rustc_mir_transform`.Nicholas Nethercote-3/+1
2024-08-30Remove `#[macro_use] extern crate tracing` from `rustc_mir_transform`.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-8/+8
2024-06-10ScalarInt: size mismatches are a bug, do not delay the panicRalf Jung-1/+1
2024-05-13Remove `extern crate rustc_middle` from `rustc_mir_transform`.Nicholas Nethercote-0/+1
2023-09-21rename mir::Constant -> mir::ConstOperand, mir::ConstKind -> mir::ConstRalf Jung-2/+2
2023-04-23Use param_env_reveal_all_normalized in MIR opts.Camille GILLOT-1/+1
2022-12-09Remove unneeded field from `SwitchTargets`Jakob Degen-5/+2
2022-08-26Replace `Body::basic_blocks()` with field accessTomasz Miąsko-1/+1
2022-05-02fix most compiler/ doctestsElliot Roberts-2/+2
2021-12-07Remove `in_band_lifetimes` from `rustc_mir_transform`Scott McMurray-1/+1
2021-12-02Update passes with new interfaceDylan MacKenzie-0/+4
2021-09-07Move rustc_mir::transform to rustc_mir_transform.Camille GILLOT-0/+238