This is an automated email from the git hooks/post-receive script.
unknown user pushed a commit to branch aoliva/pr64164 in repository gcc.
The following commit(s) were added to refs/heads/aoliva/pr64164 by this push: new ec7d074 use rtl_for_parm to test unsplit complex ec7d074 is described below
commit ec7d07471bf4d7b73a2bcebf0ab2b3977607eda5 Author: Alexandre Oliva aoliva@redhat.com Date: Sun Aug 2 23:04:14 2015 -0300
use rtl_for_parm to test unsplit complex --- gcc/function.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gcc/function.c b/gcc/function.c index 9447d51..16708e9 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -3535,12 +3535,12 @@ assign_parms_unsplit_complex (struct assign_parm_data_all *all, (inner, GET_MODE (imag))); }
- if ((tmp = DECL_RTL_IF_SET (parm)) + if ((tmp = rtl_for_parm (all, parm)) != NULL_RTX && rtx_equal_p (real, read_complex_part (tmp, false)) && rtx_equal_p (imag, read_complex_part (tmp, true))) - ; /* We have the right rtl in parm and tmp already. */ + ; /* We now have the right rtl in tmp. */ else if (TREE_ADDRESSABLE (parm)) { rtx rmem, imem;