This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 2/9] S/390: z13 lcbb fix address operand.
- From: Andreas Krebbel <krebbel at linux dot vnet dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Wed, 17 Feb 2016 19:51:25 +0100
- Subject: [PATCH 2/9] S/390: z13 lcbb fix address operand.
- Authentication-results: sourceware.org; auth=none
- References: <1455735092-1607-1-git-send-email-krebbel at linux dot vnet dot ibm dot com>
gcc/ChangeLog:
2016-02-17 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
* config/s390/s390.md: Add missing output modifier for operand 1
to print it as address properly.
---
gcc/config/s390/s390.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md
index 9d76e61..55ae705 100644
--- a/gcc/config/s390/s390.md
+++ b/gcc/config/s390/s390.md
@@ -10913,11 +10913,11 @@
(define_insn "lcbb"
[(set (match_operand:SI 0 "register_operand" "=d")
- (unspec:SI [(match_operand:SI 1 "address_operand" "ZQZR")
+ (unspec:SI [(match_operand 1 "address_operand" "ZQZR")
(match_operand:SI 2 "immediate_operand" "C")] UNSPEC_LCBB))
(clobber (reg:CC CC_REGNUM))]
"TARGET_Z13"
- "lcbb\t%0,%1,%b2"
+ "lcbb\t%0,%a1,%b2"
[(set_attr "op_type" "VRX")])
; Handle -fsplit-stack.
--
1.9.1