+Wed Oct 13 13:30:34 1999 Richard Henderson <rth@cygnus.com>
+
+ * i386.md (*addsi3_cc): Renamed from addcsi3.
+ (*addsi3_carry): Renamed from addxsi3.
+ (*subsi3_cc): Renamed from subcsi3.
+ (*subsi3_carry): Renamed from subxsi3.
+ (*xorqi_cc_1): Renamed from xorcqi_1.
+ (xorqi_cc_ext_1): Renamed from xorcqi_ext_1.
+ * i386.c (ix86_expand_fp_compare): Update for xorqi_cc_ext_1.
+
Wed Oct 13 13:10:46 1999 Richard Henderson <rth@cygnus.com>
* Makefile.in (ggc-common.o): Depend on RTL_H not RTL_BASE_H.
split_di (operands+1, 1, operands+1, operands+4);
split_di (operands+2, 1, operands+2, operands+5);")
-(define_insn "addcsi3"
+(define_insn "*addsi3_cc"
[(set (reg:CC 17) (plus:CC (match_operand:SI 1 "nonimmediate_operand" "%0,0")
(match_operand:SI 2 "general_operand" "ri,rm")))
(set (match_operand:SI 0 "nonimmediate_operand" "=rm,r")
"add{l}\\t{%2, %0|%0, %2}"
[(set_attr "type" "alu")])
-(define_insn "addxsi3"
+(define_insn "*addsi3_carry"
[(set (match_operand:SI 0 "nonimmediate_operand" "=rm,r")
(plus:SI (match_operand:SI 1 "nonimmediate_operand" "%0,0")
(plus:SI (match_operand:SI 2 "general_operand" "ri,rm")
split_di (operands+1, 1, operands+1, operands+4);
split_di (operands+2, 1, operands+2, operands+5);")
-(define_insn "subcsi3"
+(define_insn "*subsi3_cc"
[(set (reg:CC 17) (minus:CC (match_operand:SI 1 "nonimmediate_operand" "0,0")
(match_operand:SI 2 "general_operand" "ri,rm")))
(set (match_operand:SI 0 "nonimmediate_operand" "=rm,r")
"sub{l}\\t{%2, %0|%0, %2}"
[(set_attr "type" "alu")])
-(define_insn "subxsi3"
+(define_insn "*subsi3_carry"
[(set (match_operand:SI 0 "nonimmediate_operand" "=rm,r")
(minus:SI (match_operand:SI 1 "nonimmediate_operand" "0,0")
(plus:SI (match_operand:SI 2 "general_operand" "ri,rm")
xor{l}\\t{%k2, %k0|%k0, %k2}"
[(set_attr "type" "alu")])
-(define_insn "xorcqi_1"
+(define_insn "*xorqi_cc_1"
[(set (reg:CCNO 17)
(compare:CCNO
(xor:QI (match_operand:QI 1 "nonimmediate_operand" "%0,0")
"xor{b}\\t{%2, %0|%0, %2}"
[(set_attr "type" "alu")])
-(define_insn "xorcqi_ext_1"
+(define_insn "xorqi_cc_ext_1"
[(set (reg:CCNO 17)
(compare:CCNO
(xor:SI