diff options
author | Jakub Jelinek <jakub@redhat.com> | 2017-10-13 09:17:06 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-10-13 09:17:06 +0200 |
commit | ef8c92e8e76b51040e0c3a37ff7dd0a3463a727d (patch) | |
tree | 08438b3b35a482ee1339d6e41f02ee6f48ff4ca5 /gcc/cse.c | |
parent | a68f286ccc36bc6d5e483383e490e2531307466b (diff) | |
download | gcc-ef8c92e8e76b51040e0c3a37ff7dd0a3463a727d.zip gcc-ef8c92e8e76b51040e0c3a37ff7dd0a3463a727d.tar.gz gcc-ef8c92e8e76b51040e0c3a37ff7dd0a3463a727d.tar.bz2 |
re PR target/82498 (Missed optimization for x86 rotate instruction)
PR target/82498
* config/i386/ia32intrin.h (__rold, __rord, __rolq, __rorq): Allow
any values of __C while still being pattern recognizable as a simple
rotate instruction.
* gcc.dg/ubsan/pr82498.c: New test.
From-SVN: r253708
Diffstat (limited to 'gcc/cse.c')
0 files changed, 0 insertions, 0 deletions