https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103750
--- Comment #17 from CVS Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by hongtao Liu <liuho...@gcc.gnu.org>: https://gcc.gnu.org/g:e7a7dbb5ca5dd69689f1a462ba7620180acfe8b0 commit r12-6342-ge7a7dbb5ca5dd69689f1a462ba7620180acfe8b0 Author: liuhongt <hongtao....@intel.com> Date: Mon Dec 20 11:13:38 2021 +0800 Allow propagations from inner loop to outer loop. NULL is considered as an outer loop of any other loop. gcc/ChangeLog: PR rtl-optimization/103750 * fwprop.c (forward_propagate_into): Allow propagations from inner loop to outer loop. gcc/testsuite/ChangeLog: * g++.target/i386/pr103750-fwprop-1.C: New test.