From 5f7d29798eb704cf8d552e1d9ebfc5994382ee5b Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 8 Jul 2005 05:24:51 +0000 Subject: [PATCH] * config/mips/mips.md (abs2) [GPR]: Remove. From-SVN: r101752 --- gcc/ChangeLog | 4 ++++ gcc/config/mips/mips.md | 14 -------------- 2 files changed, 4 insertions(+), 14 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fd0abeb1f06..b61d62d0bd6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-07-07 Ian Lance Taylor + + * config/mips/mips.md (abs2) [GPR]: Remove. + 2005-07-07 John David Anglin PR middle-end/22239 diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md index 1c6c697ee6f..1299521c225 100644 --- a/gcc/config/mips/mips.md +++ b/gcc/config/mips/mips.md @@ -1897,20 +1897,6 @@ ;; Do not use the integer abs macro instruction, since that signals an ;; exception on -2147483648 (sigh). -(define_insn "abs2" - [(set (match_operand:GPR 0 "register_operand" "=d") - (abs:GPR (match_operand:GPR 1 "register_operand" "d")))] - "!TARGET_MIPS16" -{ - if (REGNO (operands[0]) == REGNO (operands[1]) && GENERATE_BRANCHLIKELY) - return "%(bltzl\t%1,1f\;subu\t%0,%.,%0\n%~1:%)"; - else - return "%(bgez\t%1,1f\;move\t%0,%1\;subu\t%0,%.,%0\n%~1:%)"; -} - [(set_attr "type" "multi") - (set_attr "mode" "") - (set_attr "length" "12")]) - (define_insn "abs2" [(set (match_operand:ANYF 0 "register_operand" "=f") (abs:ANYF (match_operand:ANYF 1 "register_operand" "f")))] -- 2.30.2