aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2012-08-17 10:27:10 +0000
committerNick Clifton <nickc@gcc.gnu.org>2012-08-17 10:27:10 +0000
commitbaecdd1e97b8a9882c2eca16b32283ef97ed98d1 (patch)
tree4fccc530c9a6bb40cd348fbe4a25293df9145589 /gcc
parent4e3b4c3ef361b4bcbaf2d522ed2ed25f0b3bb301 (diff)
downloadgcc-baecdd1e97b8a9882c2eca16b32283ef97ed98d1.zip
gcc-baecdd1e97b8a9882c2eca16b32283ef97ed98d1.tar.gz
gcc-baecdd1e97b8a9882c2eca16b32283ef97ed98d1.tar.bz2
fr30.md (cbranchsi4): Remove mode from comparison.
* config/fr30/fr30.md (cbranchsi4): Remove mode from comparison. (branch_true): Likewise. (branch_false): Likewise. From-SVN: r190478
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/fr30/fr30.md14
2 files changed, 12 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6c17779..ca2b319 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -61,6 +61,11 @@
2012-08-17 Nick Clifton <nickc@redhat.com>
+ * config/fr30/fr30.md (cbranchsi4): Remove mode from
+ comparison.
+ (branch_true): Likewise.
+ (branch_false): Likewise.
+
* config/mcore/mcore.md (cbranchsi4): Remove mode from
comparison.
diff --git a/gcc/config/fr30/fr30.md b/gcc/config/fr30/fr30.md
index 6b35599..6338271 100644
--- a/gcc/config/fr30/fr30.md
+++ b/gcc/config/fr30/fr30.md
@@ -940,7 +940,7 @@
(compare:CC (match_operand:SI 1 "register_operand" "")
(match_operand:SI 2 "nonmemory_operand" "")))
(set (pc)
- (if_then_else (match_operator:CC 0 "ordered_comparison_operator"
+ (if_then_else (match_operator 0 "ordered_comparison_operator"
[(reg:CC 16) (const_int 0)])
(label_ref (match_operand 3 "" ""))
(pc)))]
@@ -980,9 +980,9 @@
(define_insn "*branch_true"
[(set (pc)
- (if_then_else (match_operator:CC 0 "comparison_operator"
- [(reg:CC 16)
- (const_int 0)])
+ (if_then_else (match_operator 0 "comparison_operator"
+ [(reg:CC 16)
+ (const_int 0)])
(label_ref (match_operand 1 "" ""))
(pc)))]
""
@@ -1034,9 +1034,9 @@
;; branch occurs if the test is false, so the %B operator is used.
(define_insn "*branch_false"
[(set (pc)
- (if_then_else (match_operator:CC 0 "comparison_operator"
- [(reg:CC 16)
- (const_int 0)])
+ (if_then_else (match_operator 0 "comparison_operator"
+ [(reg:CC 16)
+ (const_int 0)])
(pc)
(label_ref (match_operand 1 "" ""))))]
""