compare-elim.c (try_eliminate_compare): Canonicalize operation with embedded compare...
authorUros Bizjak <ubizjak@gmail.com>
Fri, 12 May 2017 19:04:05 +0000 (21:04 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 12 May 2017 19:04:05 +0000 (21:04 +0200)
commit4f0473fe89e68bf7c09542ee5c3684da25a5b435
tree4c30e423d62fc42b58f267231981db14ab16fd32
parent88ce9dc38a0590608dd036e08758b478f8ca429c
compare-elim.c (try_eliminate_compare): Canonicalize operation with embedded compare to [(set (reg:CCM) (compare:CCM...

* compare-elim.c (try_eliminate_compare): Canonicalize
operation with embedded compare to
[(set (reg:CCM) (compare:CCM (operation) (immediate)))
 (set (reg) (operation)].

* config/i386/i386.c (TARGET_FLAGS_REGNUM): New define.

From-SVN: r247992
gcc/ChangeLog
gcc/compare-elim.c
gcc/config/i386/i386.c