aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-gcc.cc
diff options
context:
space:
mode:
authorMartin Jambor <mjambor@suse.cz>2025-04-14 14:21:15 +0200
committerMartin Jambor <jamborm@gcc.gnu.org>2025-04-14 14:39:39 +0200
commit4f19487f2606d25516d31f0279101deea9772da4 (patch)
tree05e9b8ff2fb1652288261cb045e7ec85a233e520 /gcc/rust/rust-gcc.cc
parent044d0d1ee1a61c21670068485d4a250edfbb695a (diff)
downloadgcc-4f19487f2606d25516d31f0279101deea9772da4.zip
gcc-4f19487f2606d25516d31f0279101deea9772da4.tar.gz
gcc-4f19487f2606d25516d31f0279101deea9772da4.tar.bz2
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 <mjambor@suse.cz> PR ipa/118785 * ipa-cp.cc (ipa_vr_intersect_with_arith_jfunc): Use the stored and streamed type of arithmetic pass-through functions.
Diffstat (limited to 'gcc/rust/rust-gcc.cc')
0 files changed, 0 insertions, 0 deletions