------- 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

Reply via email to