summaryrefslogtreecommitdiff
path: root/gcc/recog.c
diff options
context:
space:
mode:
authorgeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>2000-09-09 19:34:27 +0000
committergeoffk <geoffk@138bc75d-0d04-0410-961f-82ee72b054a4>2000-09-09 19:34:27 +0000
commite8b8e719b98fc31ea9d0a74d2486bb9e84359220 (patch)
tree2c7517c4031636fa5203701e588c0e04afecf9ba /gcc/recog.c
parent6b7befd28530c03b7119fefdaaca5f97f3f16684 (diff)
downloadgcc-e8b8e719b98fc31ea9d0a74d2486bb9e84359220.tar.gz
* recog.c (validate_replace_rtx_1): Correct MODE parameter in call
to operand_subword. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@36281 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/recog.c')
-rw-r--r--gcc/recog.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/recog.c b/gcc/recog.c
index 7f35c9f542c..87f8137f302 100644
--- a/gcc/recog.c
+++ b/gcc/recog.c
@@ -505,7 +505,7 @@ validate_replace_rtx_1 (loc, from, to, object)
&& GET_MODE_CLASS (GET_MODE (x)) == MODE_INT)
{
rtx temp = operand_subword (to, SUBREG_WORD (x),
- 0, GET_MODE (x));
+ 0, GET_MODE (from));
if (temp)
{
validate_change (object, loc, temp, 1);