From b76a87dadaffc40a2b1c44c73132b85b8c73f2b1 Mon Sep 17 00:00:00 2001 From: pbrook Date: Sat, 22 Jan 2005 22:23:39 +0000 Subject: [PATCH] 2005-01-22 Paul Brook * config/arm/arm.md: Use "Uy" constraint for wcgr load/stores. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@94080 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/config/arm/iwmmxt.md | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3206c938f61..46ad6d80050 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2005-01-22 Paul Brook + + * config/arm/arm.md: Use "Uy" constraint for wcgr load/stores. + 2005-01-21 Mark Dettinger * config/s390/s390.c (struct processor_costs): New fields diff --git a/gcc/config/arm/iwmmxt.md b/gcc/config/arm/iwmmxt.md index 758847fd547..928ba371fb0 100644 --- a/gcc/config/arm/iwmmxt.md +++ b/gcc/config/arm/iwmmxt.md @@ -92,8 +92,8 @@ ) (define_insn "*iwmmxt_movsi_insn" - [(set (match_operand:SI 0 "nonimmediate_operand" "=r,r,r, m,z,r,?z,m,z") - (match_operand:SI 1 "general_operand" "rI,K,mi,r,r,z,m,z,z"))] + [(set (match_operand:SI 0 "nonimmediate_operand" "=r,r,r, m,z,r,?z,Uy,z") + (match_operand:SI 1 "general_operand" "rI,K,mi,r,r,z,Uy,z,z"))] "TARGET_REALLY_IWMMXT && ( register_operand (operands[0], SImode) || register_operand (operands[1], SImode))" -- 2.11.4.GIT