[PATCH 3 of 4] Add hierarchical discriminator for loop versioning

Kugan Vivekanandarajah kvivekananda@nvidia.com
Sat Jan 10 06:32:21 GMT 2026


I would like to again ping the patch posted in https://gcc.gnu.org/pipermail/gcc-patches/2025-November/700704.html

Add hierarchical discriminator support for loop versioning pass.
Assigns copyid discriminators to distinguish different loop versions.

gcc/ChangeLog:

        * gimple-loop-versioning.cc (loop_versioning::version_loop): Assign
        copyid discriminators to distinguish different loop versions.

gcc/testsuite/ChangeLog:

        * gcc.dg/hierarchical-discriminator-loop-version.c: New test.


Bootstrapped and regression tested on aarch64-linux-gnu with no new regressions. Is this OK?

Thanks,
Kugan

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-AutoFDO-V4-Add-hierarchical-discriminator-for-loop-v.patch
Type: application/octet-stream
Size: 4644 bytes
Desc: 0003-AutoFDO-V4-Add-hierarchical-discriminator-for-loop-v.patch
URL: <https://gcc.gnu.org/pipermail/gcc-patches/attachments/20260110/a6043509/attachment-0001.obj>


More information about the Gcc-patches mailing list