]> gcc.gnu.org Git - gcc.git/commit
i386: Fix restore_stack_nonlocal expander [PR96536].
authorUros Bizjak <ubizjak@gmail.com>
Tue, 18 Aug 2020 17:48:51 +0000 (19:48 +0200)
committerUros Bizjak <ubizjak@gmail.com>
Tue, 18 Aug 2020 17:48:51 +0000 (19:48 +0200)
commitbf7b9330982165e051de0962c5bc231e2d1242d9
tree72fe20220919a632068f2932935916c8e2c64a1c
parentc48a50ef269c93f39f37d0b93c00a57e6ddf5e7c
i386: Fix restore_stack_nonlocal expander [PR96536].

-fcf-protection code in restore_stack_nonlocal uses a branch based on
a clobber result.  The patch adds missing compare.

2020-08-18  Uroš Bizjak  <ubizjak@gmail.com>

gcc/ChangeLog:

PR target/96536
* config/i386/i386.md (restore_stack_nonlocal):
Add missing compare RTX.
gcc/config/i386/i386.md
This page took 0.063712 seconds and 6 git commands to generate.