On 4/29/2022 3:37 AM, Richard Biener via Gcc-patches wrote:
This uses CASE_CONVERT more which eases eventual removal of NOP_EXPR.

Bootstrapped and tested on x86_64-unknown-linux-gnu, OK for trunk?

Jason, from the experiment this is from I know that the C++ FE
distinguishes between CONVERT_EXPR and NOP_EXPR at the moment,
are the C++ bits nevertheless OK?

2022-04-29  Richard Biener  <rguent...@suse.de>

        cp/
        * constexpr.cc (fold_simple_1): Use CASE_CONVERT.
        * cp-gimplify.cc (cp_fold): Likewise.
        * pt.cc (tsubst_copy): Likewise.

        * dojump.cc (do_jump): Use CASE_CONVERT.
        * tree-ssa-dom.cc (edge_info::derive_equivalences): Likewise.
The dojump and tree-ssa-dom bits are fine.

jeff

Reply via email to