summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2013-05-19 09:58:02 +0000
committerrsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4>2013-05-19 09:58:02 +0000
commit18ea5fe90aad97d60125fc5a028c0d552af79ed9 (patch)
tree182788304dfc2c5e4cd5e761701120aa351651e2
parent28763a151e51454528560dd0c87669908350669e (diff)
downloadppe42-gcc-18ea5fe90aad97d60125fc5a028c0d552af79ed9.tar.gz
ppe42-gcc-18ea5fe90aad97d60125fc5a028c0d552af79ed9.zip
gcc/
* config/mips/mips.md (extended_mips16): Remove branch case. (length): Remove duplicated extended_mips16 test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@199078 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/mips/mips.md5
2 files changed, 5 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b005445eb3a..af7383977a6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,10 @@
2013-05-19 Richard Sandiford <rdsandiford@googlemail.com>
+ * config/mips/mips.md (extended_mips16): Remove branch case.
+ (length): Remove duplicated extended_mips16 test.
+
+2013-05-19 Richard Sandiford <rdsandiford@googlemail.com>
+
* config/mips/t-sde: Don't build 64-bit microMIPS multilibs.
2013-05-18 Richard Sandiford <rdsandiford@googlemail.com>
diff --git a/gcc/config/mips/mips.md b/gcc/config/mips/mips.md
index 6b0e6866e26..8d38a774920 100644
--- a/gcc/config/mips/mips.md
+++ b/gcc/config/mips/mips.md
@@ -407,7 +407,6 @@
;; Is this an extended instruction in mips16 mode?
(define_attr "extended_mips16" "no,yes"
(if_then_else (ior (eq_attr "move_type" "sll0")
- (eq_attr "type" "branch")
(eq_attr "jal" "direct"))
(const_string "yes")
(const_string "no")))
@@ -586,10 +585,6 @@
(const_int 32)
] (const_int 48))
- (and (eq_attr "extended_mips16" "yes")
- (match_test "TARGET_MIPS16"))
- (const_int 8)
-
;; "Ghost" instructions occupy no space.
(eq_attr "type" "ghost")
(const_int 0)
OpenPOWER on IntegriCloud