aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorWalter Lee <walt@tilera.com>2013-03-27 06:11:35 +0000
committerWalter Lee <walt@gcc.gnu.org>2013-03-27 06:11:35 +0000
commitbf60f4ca462c0e5a8538143140c088dd0cc5b8f9 (patch)
tree83a324bcbee7e72bc67b0cc46f0c634504074717 /gcc
parente3b51eeba1c3357d5f990684383ad652d9a5ef85 (diff)
downloadgcc-bf60f4ca462c0e5a8538143140c088dd0cc5b8f9.zip
gcc-bf60f4ca462c0e5a8538143140c088dd0cc5b8f9.tar.gz
gcc-bf60f4ca462c0e5a8538143140c088dd0cc5b8f9.tar.bz2
tilegx.md (*sibcall_insn): Fix type atribute for jr.
* config/tilegx/tilegx.md (*sibcall_insn): Fix type atribute for jr. (*sibcall_value): Ditto. From-SVN: r197136
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/tilegx/tilegx.md4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cd6534f..9904791 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,11 @@
2013-03-27 Walter Lee <walt@tilera.com>
+ * config/tilegx/tilegx.md (*sibcall_insn): Fix type atribute
+ for jr.
+ (*sibcall_value): Ditto.
+
+2013-03-27 Walter Lee <walt@tilera.com>
+
* config/tilegx/tilegx.md (insn_mnz_<mode>): Replaced by ...
(insn_mnz_v8qi): ... this ...
(insn_mnz_v4hi): ... and this. Replace (const_int 0) with the
diff --git a/gcc/config/tilegx/tilegx.md b/gcc/config/tilegx/tilegx.md
index f3eb09c..09bcc5a 100644
--- a/gcc/config/tilegx/tilegx.md
+++ b/gcc/config/tilegx/tilegx.md
@@ -2592,7 +2592,7 @@
"@
jr\t%r0
j\t%p0"
- [(set_attr "type" "X1,X1")])
+ [(set_attr "type" "Y1,X1")])
(define_expand "sibcall_value"
[(parallel [(set (match_operand 0 "" "")
@@ -2611,7 +2611,7 @@
"@
jr\t%r1
j\t%p1"
- [(set_attr "type" "X1,X1")])
+ [(set_attr "type" "Y1,X1")])
(define_insn "jump"
[(set (pc) (label_ref (match_operand 0 "" "")))]