https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86771
--- Comment #23 from Segher Boessenkool <segher at gcc dot gnu.org> --- Author: segher Date: Wed Sep 12 16:23:01 2018 New Revision: 264245 URL: https://gcc.gnu.org/viewcvs?rev=264245&root=gcc&view=rev Log: Backport PR86771 fix to 8 2018-09-12 Segher Boessenkool <seg...@kernel.crashing.org> Backport from trunk 2018-08-22 Segher Boessenkool <seg...@kernel.crashing.org> PR rtl-optimization/86771 * combine.c (try_combine): Do not allow splitting a resulting PARALLEL of two SETs into those two SETs, one to be placed at i2, if that SETs destination is modified between i2 and i3. Modified: branches/gcc-8-branch/gcc/ChangeLog branches/gcc-8-branch/gcc/combine.c