https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102029

--- Comment #7 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Roger Sayle <sa...@gcc.gnu.org>:

https://gcc.gnu.org/g:a2d9b558299df91e9c34a583eb0f0b14d1cacce9

commit r12-3163-ga2d9b558299df91e9c34a583eb0f0b14d1cacce9
Author: Roger Sayle <ro...@nextmovesoftware.com>
Date:   Thu Aug 26 18:51:46 2021 +0100

    [Committed] Tidy up !POINTER_TYPE_P test in match.pd LSHIFT_EXPR folding

    As suggested by Richard Biener in the comments of PR middle-end/102029,
    the new test "INTEGRAL_TYPE_P (type) && !POINTER_TYPE_P (type) ..." is
    redundant, and just "INTEGRAL_TYPE_P (type)" is the preferred form.

    2021-08-26  Roger Sayle  <ro...@nextmovesoftware.com>
                Richard Biener  <rguent...@suse.de>

    gcc/ChangeLog
            * match.pd (shift transformations): Remove a redundant
            !POINTER_TYPE_P check.

Reply via email to