Hello, This patch series is a respin of the following: https://gcc.gnu.org/pipermail/gcc-patches/2024-September/662961.html. Although I sent [PATCH v4 00/12] to the mailing list, it didn’t appear in the archives, so I've provided the link to the first patch ([PATCH v4 01/12]). The original patch set can be found here: https://gcc.gnu.org/pipermail/gcc-patches/2024-May/652610.html.
I have addressed all the feedback from the previous series, except for the emit_crc function in patch 01/12, which I am still working on. Thanks, Mariam