From 27037b5f7d05ec826b4931d87d4e9a68f680e62f Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 9 Dec 2010 09:41:21 +0100 Subject: [PATCH] s390.md (*movcc): Change lgoc and stgoc to locg and stocg even in comment. * config/s390/s390.md (*movcc): Change lgoc and stgoc to locg and stocg even in comment. (sync_old_): Give mode to UNSPEC_VOLATILE. From-SVN: r167630 --- gcc/ChangeLog | 4 ++++ gcc/config/s390/s390.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 03b385b0b6b..5ad27b721f3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,9 @@ 2010-12-09 Jakub Jelinek + * config/s390/s390.md (*movcc): Change lgoc and stgoc to + locg and stocg even in comment. + (sync_old_): 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 701fca1f9be..2d552fbe75e 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 "*movcc" [(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))