[Bug target/27287] [4.1/4.2 Regression] returning constant double
dje at watson dot ibm dot com
gcc-bugzilla@gcc.gnu.org
Fri Sep 1 19:56:00 GMT 2006
------- Comment #36 from dje at watson dot ibm dot com 2006-09-01 19:56 -------
Subject: Re: [4.1/4.2 Regression] returning constant double
What is confusing to me is that the r->r case is using evmergehi
and evmergelo. This is placing the value in both halves of the SIMD
register. It seems like this could have been done with two "mr".
It is ambiguous whether the pattern is trying to load the full 64
bit register or not.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27287
More information about the Gcc-bugs
mailing list