From: Hans-Peter Nilsson Date: Wed, 14 Aug 2002 00:49:08 +0000 (+0000) Subject: reload1.c (reload_cse_simplify): Before checking REG_FUNCTION_VALUE_P, check REG_P. X-Git-Tag: releases/gcc-3.3.0~3301 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cf87d551b09fe04a5878a6ea481114d039b93496;p=thirdparty%2Fgcc.git reload1.c (reload_cse_simplify): Before checking REG_FUNCTION_VALUE_P, check REG_P. * reload1.c (reload_cse_simplify): Before checking REG_FUNCTION_VALUE_P, check REG_P. From-SVN: r56267 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9e56da5d5ec8..93d3b9a300d2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-08-14 Hans-Peter Nilsson + + * reload1.c (reload_cse_simplify): Before checking + REG_FUNCTION_VALUE_P, check REG_P. + 2002-08-13 Geoffrey Keating * Makefile.in (attribs.o): Remove $(OBSTACK_H) dependency. diff --git a/gcc/reload1.c b/gcc/reload1.c index 894df877046d..23ab50f15708 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -8044,7 +8044,8 @@ reload_cse_simplify (insn, testreg) { if (! reload_cse_noop_set_p (part)) break; - if (REG_FUNCTION_VALUE_P (SET_DEST (part))) + if (REG_P (SET_DEST (part)) + && REG_FUNCTION_VALUE_P (SET_DEST (part))) { if (value) break;