i386.h (ix86_tune_indices): New.
authorUros Bizjak <ubizjak@gmail.com>
Thu, 19 Jun 2008 16:39:35 +0000 (18:39 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 19 Jun 2008 16:39:35 +0000 (18:39 +0200)
commit354f84af675670fe3ee6e6a92a8155fdf54feacf
treef14a19dd13be7b591a8e840371cbaa37d6c2b458
parent720705d2339f8800c256ea9536e7a2fef3e81b19
i386.h (ix86_tune_indices): New.

* config/i386/i386.h (ix86_tune_indices)
[X86_TUNE_FUSE_CMP_AND_BRANCH]: New.
(TARGET_FUSE_CMP_AND_BRANCH): New define.
* config/i386/i386.md (*jcc_fused_1): New insn pattern
(*jcc_fused_2): Ditto.
* config/i386/i386.c (ix86_tune_features): Add m_CORE2 to
X86_TUNE_USE_VECTOR_COMPARES targets.
(print operand): Handle 'E' and 'e' code.

From-SVN: r136954
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h
gcc/config/i386/i386.md