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

--- Comment #6 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Kugan Vivekanandarajah
<[email protected]>:

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

commit r16-6340-gee4a808fdab1b7a83636a64dff633b0bff849629
Author: Kugan Vivekanandarajah <[email protected]>
Date:   Tue Dec 23 08:28:54 2025 +1100

    [Bug 123067][V3] Fix LICM wrong code

    Check for partial aliasing in self write test.

    gcc/ChangeLog:

    2025-12-22  Kugan Vivekanandarajah  <[email protected]>

            PR middle-end/123067
            * tree-ssa-loop-im.cc(is_self_write): Check
            load and store refer to same location.

    gcc/testsuite/ChangeLog:

    2025-12-22  Kugan Vivekanandarajah  <[email protected]>

            PR middle-end/123067
            * gcc.dg/licm-self-write-partial-alias.c: New test.

    Signed-off-by: Kugan Vivekanandarajah <[email protected]>

Reply via email to