about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/cost_checker.rs
AgeCommit message (Expand)AuthorLines
2025-03-12Allow more top-down inlining for single-BB calleesScott McMurray-21/+26
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-5/+5
2024-09-09Reduce visibilities, and add `warn(unreachable_pub)`.Nicholas Nethercote-4/+4
2024-07-07Fix conflicts after rebaseMaybe Lapkin-1/+6
2024-07-01Avoid MIR bloat in inliningScott McMurray-0/+31
2024-06-23Make MIR inlining costs in build-std independent of config.tomlScott McMurray-7/+22
2024-06-19Give inlining bonuses to things that optimize outScott McMurray-20/+63
2024-06-19Give `CostChecker` both penalties and bonusesScott McMurray-15/+16
2024-02-12Make `is_intrinsic` query return the intrinsic nameOli Scherer-1/+1
2023-11-15Re-format code with new rustfmtMark Rousskov-1/+3
2023-10-21Make instance an option in CostChecker.Camille GILLOT-9/+13
2023-10-21Extract cost checker from inliner.Camille GILLOT-0/+94