aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2010-12-09 09:41:21 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2010-12-09 09:41:21 +0100
commit27037b5f7d05ec826b4931d87d4e9a68f680e62f (patch)
treea90162917d9203ef151d5074fd3ee0c58f5b3138 /gcc
parent99eeedc435870050521837cb1457c492a31b7207 (diff)
downloadgcc-27037b5f7d05ec826b4931d87d4e9a68f680e62f.zip
gcc-27037b5f7d05ec826b4931d87d4e9a68f680e62f.tar.gz
gcc-27037b5f7d05ec826b4931d87d4e9a68f680e62f.tar.bz2
s390.md (*mov<mode>cc): Change lgoc and stgoc to locg and stocg even in comment.
* config/s390/s390.md (*mov<mode>cc): Change lgoc and stgoc to locg and stocg even in comment. (sync_old_<atomic><mode>): Give mode to UNSPEC_VOLATILE. From-SVN: r167630
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/s390/s390.md4
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 03b385b..5ad27b7 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,9 @@
2010-12-09 Jakub Jelinek <jakub@redhat.com>
+ * config/s390/s390.md (*mov<mode>cc): Change lgoc and stgoc to
+ locg and stocg even in comment.
+ (sync_old_<atomic><mode>): Give mode to UNSPEC_VOLATILE.
+
PR target/41082
* config/rs6000/rs6000.c (rs6000_expand_vector_extract): Use stvx
instead of stve*x.
diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md
index 701fca1..2d552fb 100644
--- a/gcc/config/s390/s390.md
+++ b/gcc/config/s390/s390.md
@@ -5338,7 +5338,7 @@
"operands[1] = s390_emit_compare (GET_CODE (operands[1]),
XEXP (operands[1], 0), XEXP (operands[1], 1));")
-; locr, loc, stoc, locgr, lgoc, stgoc
+; locr, loc, stoc, locgr, locg, stocg
(define_insn_and_split "*mov<mode>cc"
[(set (match_operand:GPR 0 "nonimmediate_operand" "=d,d, d, d,QS,QS,&d")
(if_then_else:GPR
@@ -8845,7 +8845,7 @@
[(set (match_operand:GPR 0 "register_operand" "=d")
(match_operand:GPR 1 "memory_operand" "+QS"))
(set (match_dup 1)
- (unspec_volatile
+ (unspec_volatile:GPR
[(ATOMIC_Z196:GPR (match_dup 1)
(match_operand:GPR 2 "general_operand" "d"))]
UNSPECV_ATOMIC_OP))