]> git.lizzy.rs Git - rust.git/commitdiff
Auto merge of #105582 - saethlin:instcombine-assert-inhabited, r=cjgillot
authorbors <bors@rust-lang.org>
Thu, 26 Jan 2023 03:10:52 +0000 (03:10 +0000)
committerbors <bors@rust-lang.org>
Thu, 26 Jan 2023 03:10:52 +0000 (03:10 +0000)
InstCombine away intrinsic validity assertions

This optimization (currently) fires 246 times on the standard library. It seems to fire hardly at all on the big crates in the benchmark suite. Interesting.

1  2 
compiler/rustc_const_eval/src/interpret/intrinsics.rs
compiler/rustc_const_eval/src/lib.rs
compiler/rustc_middle/src/query/mod.rs
compiler/rustc_middle/src/ty/structural_impls.rs

Simple merge