i386.md (*setcc_<mode>_2): Do not use ix86_expand_clear to zero operand 0.
* config/i386/i386.md (*setcc_<mode>_2): Do not use ix86_expand_clear to zero operand 0. From-SVN: r152664
This commit is contained in:
parent
9ef3dbcdae
commit
aeaf114b41
2 changed files with 11 additions and 7 deletions
|
@ -1,3 +1,8 @@
|
|||
2009-10-12 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
* config/i386/i386.md (*setcc_<mode>_2): Do not use ix86_expand_clear
|
||||
to zero operand 0.
|
||||
|
||||
2009-10-12 Dodji Seketeli <dodji@redhat.com>
|
||||
|
||||
PR c++/41570
|
||||
|
@ -34,14 +39,14 @@
|
|||
gen_x86_movdicc_0_m1_rex64 for renamed function
|
||||
|
||||
2009-10-11 Jose Ruiz <ruiz@adacore.com>
|
||||
Eric Botcazou <ebotcazou@adacore.com>
|
||||
Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
PR target/33743
|
||||
* config/sparc/sol2.h (MD_UNWIND_SUPPORT): Define.
|
||||
* config/sparc/sol2-unwind.h: New file.
|
||||
|
||||
2009-10-11 Olivier Hainque <hainque@adacore.com>
|
||||
Eric Botcazou <ebotcazou@adacore.com>
|
||||
Eric Botcazou <ebotcazou@adacore.com>
|
||||
|
||||
PR target/33743
|
||||
* config/i386/sol2.h (MD_UNWIND_SUPPORT): Define.
|
||||
|
@ -1658,7 +1663,7 @@
|
|||
pressure.
|
||||
|
||||
2009-09-29 Basile Starynkevitch <basile@starynkevitch.net>
|
||||
Rafael Avila de Espindola <espindola@google.com>
|
||||
Rafael Avila de Espindola <espindola@google.com>
|
||||
|
||||
* gengtype.c (plugin_output): New.
|
||||
(get_output_file_with_visibility): Return plugin_output for plugins.
|
||||
|
|
|
@ -13824,16 +13824,15 @@
|
|||
(define_insn_and_split "*setcc_<mode>_2"
|
||||
[(set (match_operand:SWI48 0 "register_operand" "=q")
|
||||
(match_operator:SWI48 1 "ix86_comparison_operator"
|
||||
[(reg FLAGS_REG) (const_int 0)]))
|
||||
(clobber (reg:CC FLAGS_REG))]
|
||||
[(reg FLAGS_REG) (const_int 0)]))]
|
||||
"TARGET_PARTIAL_REG_STALL"
|
||||
"#"
|
||||
"&& reload_completed"
|
||||
[(set (strict_low_part (match_dup 2)) (match_dup 1))]
|
||||
[(set (match_dup 0) (const_int 0))
|
||||
(set (strict_low_part (match_dup 2)) (match_dup 1))]
|
||||
{
|
||||
PUT_MODE (operands[1], QImode);
|
||||
operands[2] = gen_lowpart (QImode, operands[0]);
|
||||
ix86_expand_clear (operands[0]);
|
||||
})
|
||||
|
||||
(define_insn "*setcc_qi"
|
||||
|
|
Loading…
Add table
Reference in a new issue