[Bug target/41019] Variate_generator with mt19937 and normal_distribution produces wrong sequence for "-O3".
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Thu Aug 13 13:02:00 GMT 2009
------- 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"
{
if (ix86_expand_int_vcond (operands))
DONE;
else
FAIL;
})
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41019
More information about the Gcc-bugs
mailing list