This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
2009-10-10 ïUros Bizjak<ubizjak@gmail.com>This caused:
ï ï* config/i386/i386.md (*setcc_di_1): New insn_and_split pattern. ï ï(*setcc_si_1): Ditto. ï ï(*setcc_<mode>_2): Ditto. ï ï(*setcc_qi): Rename from *setcc_1. ï ï(*setcc_qi_slp): Rename from *setcc_2.
ï ï* config/i386/i386.c (ix86_expand_clear): Remove reload_completed from ï ï"if" condition, there is already assert with reload_completed present.
Patch was bootstrapped and regression tested on x86_64-pc-linux-gnu {,-m32}.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41677
(define_insn "*x86_mov<mode>cc_0_m1_neg" [(set (match_operand:SWI48 0 "register_operand" "=r") (neg:SWI48 (match_operand 1 "ix86_carry_flag_operator" "")))] "" "sbb{<imodesuffix>}\t%0, %0" [(set_attr "type" "alu") (set_attr "use_carry" "1") (set_attr "pent_pair" "pu") (set_attr "memory" "none") (set_attr "imm_disp" "false") (set_attr "mode" "<MODE>") (set_attr "length_immediate" "0")])
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |