https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118785
--- Comment #16 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Martin Jambor <[email protected]>: https://gcc.gnu.org/g:4f19487f2606d25516d31f0279101deea9772da4 commit r15-9429-g4f19487f2606d25516d31f0279101deea9772da4 Author: Martin Jambor <[email protected]> Date: Mon Apr 14 14:21:15 2025 +0200 ipa-cp: Use the stored and streamed pass-through types in ipa-vr (PR118785) This patch revisits the fix for PR 118785 and intead of deducing the necessary operation type it just uses the value collected and streamed by an earlier patch. The main advantage is that we do not rely on expr_type_first_operand_type_p enumarating all operations. gcc/ChangeLog: 2025-03-20 Martin Jambor <[email protected]> PR ipa/118785 * ipa-cp.cc (ipa_vr_intersect_with_arith_jfunc): Use the stored and streamed type of arithmetic pass-through functions.
