------- Comment #17 from rguenther at suse dot de  2009-08-13 13:08 -------
Subject: Re:  Variate_generator with mt19937 and
 normal_distribution produces wrong sequence for "-O3".

On Thu, 13 Aug 2009, ubizjak at gmail dot com wrote:

> 
> 
> ------- Comment #15 from ubizjak at gmail dot com  2009-08-13 13:02 -------
> (In reply to comment #14)
> 
> > The vcond patterns are not properly reflecting the restrictions.
> 
> Are you sure?
> 
> (define_expand "vcond<mode>"
>   [(set (match_operand:SSEMODEI 0 "register_operand" "")
>         (if_then_else:SSEMODEI
>           (match_operator 3 ""
>             [(match_operand:SSEMODEI 4 "nonimmediate_operand" "")
>              (match_operand:SSEMODEI 5 "nonimmediate_operand" "")])
>           (match_operand:SSEMODEI 1 "general_operand" "")
>           (match_operand:SSEMODEI 2 "general_operand" "")))]
>   "TARGET_SSE2"

It says TARGET_SSE2 but vcondv2di is only available with TARGET_SSE4+

Richard.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41019

Reply via email to