aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2014-09-21 19:57:28 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2014-09-21 19:57:28 +0200
commit1c0e7c515914cce58c1a3e078b456c6d261f68d8 (patch)
tree4666c12d82c11eaf8587cb52e9e254af43b169fa
parent714355645971432ccd9523fcf3ffa2eb3e7cd610 (diff)
downloadgcc-1c0e7c515914cce58c1a3e078b456c6d261f68d8.zip
gcc-1c0e7c515914cce58c1a3e078b456c6d261f68d8.tar.gz
gcc-1c0e7c515914cce58c1a3e078b456c6d261f68d8.tar.bz2
rs6000.c (rs6000_rtx_costs): New.
2014-09-21 Segher Boessenkool <segher@kernel.crashing.org> * config/rs6000/rs6000.c (rs6000_rtx_costs) <NE>: New. From-SVN: r215430
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/rs6000/rs6000.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 26643bc..86e1092 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2014-09-21 Segher Boessenkool <segher@kernel.crashing.org>
+ * config/rs6000/rs6000.c (rs6000_rtx_costs) <NE>: New.
+
+2014-09-21 Segher Boessenkool <segher@kernel.crashing.org>
+
* config/rs6000/predicates.md (ca_operand): Allow subregs.
(input_operand): Do not allow ca_operand.
* config/rs6000/rs6000.c (rs6000_hard_regno_mode_ok): For the
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c
index 62001b0..22391ee 100644
--- a/gcc/config/rs6000/rs6000.c
+++ b/gcc/config/rs6000/rs6000.c
@@ -30111,6 +30111,7 @@ rs6000_rtx_costs (rtx x, int code, int outer_code, int opno ATTRIBUTE_UNUSED,
}
break;
+ case NE:
case EQ:
case GTU:
case LTU: