Commit 4d869718 by Uros Bizjak

re PR target/34709 (revision 131342 miscompiled 481.wrf on Linux/Intel64)

        PR target/34709
        Revert:

        2008-01-05  Uros Bizjak  <ubizjak@gmail.com>
        * config/i386/i386.c (ix86_builtin_reciprocal): Remove check
        for TARGET_RECIP.

From-SVN: r131403
parent bcc0edbb
2008-01-08 Uros Bizjak <ubizjak@gmail.com>
PR target/34709
Revert:
2008-01-05 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (ix86_builtin_reciprocal): Remove check
for TARGET_RECIP.
2008-01-08 Jan Sjodin <jan.sjodin@amd.com> 2008-01-08 Jan Sjodin <jan.sjodin@amd.com>
* config/i386/i386.c: * config/i386/i386.c (k8_cost, amdfam10_cost): Branch costs
(k8_cost, amdfam10_cost): Branch costs for vectorization tuned. for vectorization tuned.
2008-01-08 Richard Guenther <rguenther@suse.de> 2008-01-08 Richard Guenther <rguenther@suse.de>
...@@ -21449,7 +21449,7 @@ static tree ...@@ -21449,7 +21449,7 @@ static tree
ix86_builtin_reciprocal (unsigned int fn, bool md_fn, ix86_builtin_reciprocal (unsigned int fn, bool md_fn,
bool sqrt ATTRIBUTE_UNUSED) bool sqrt ATTRIBUTE_UNUSED)
{ {
if (! (TARGET_SSE_MATH && !optimize_size if (! (TARGET_SSE_MATH && TARGET_RECIP && !optimize_size
&& flag_finite_math_only && !flag_trapping_math && flag_finite_math_only && !flag_trapping_math
&& flag_unsafe_math_optimizations)) && flag_unsafe_math_optimizations))
return NULL_TREE; return NULL_TREE;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment