https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96674
--- Comment #7 from Eugene Rozenfeld <erozen at microsoft dot com> --- Thank you for the feedback, Gabriel and Jakub. I re-worked the patch based on your suggestions. I attached the new patch and also sent it to gcc-patches.