OSDN Git Service

Use bcnd instead of bb0/bb1 for optimize cases
authorcoxs <coxs@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Aug 1994 17:41:31 +0000 (17:41 +0000)
committercoxs <coxs@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Aug 1994 17:41:31 +0000 (17:41 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7902 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/m88k/m88k.c

index 2a3a2c4..28ac763 100644 (file)
@@ -2645,17 +2645,15 @@ emit_bcnd (op, label)
      rtx label;
 {
   if (m88k_compare_op1 == const0_rtx)
-    emit_jump_insn (optimize
-                   ? gen_bxx (emit_test (op, VOIDmode), label)
-                   : gen_bcnd (gen_rtx (op, VOIDmode,
-                                        m88k_compare_op0, const0_rtx),
-                               label));
+    emit_jump_insn( gen_bcnd (
+                       gen_rtx (op, VOIDmode,m88k_compare_op0, const0_rtx),
+                       label));
   else if (m88k_compare_op0 == const0_rtx)
-    emit_jump_insn (optimize
-                   ? gen_bxx (emit_test (op, VOIDmode), label)
-                   : gen_bcnd (gen_rtx (swap_condition (op), VOIDmode,
-                                        m88k_compare_op1, const0_rtx),
-                               label));
+    emit_jump_insn( gen_bcnd(
+                     gen_rtx(
+                       swap_condition (op),
+                       VOIDmode, m88k_compare_op1, const0_rtx),
+                     label));
   else if (op != EQ && op != NE)
     emit_jump_insn (gen_bxx (emit_test (op, VOIDmode), label));
   else