[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-05-07 Thread pinskia at gcc dot gnu dot org
-- Bug 11706 depends on bug 19401, which changed state. Bug 19401 Summary: Trivial loop not unrolled http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19401 What|Old Value |New Value

[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-02-13 Thread cvs-commit at gcc dot gnu dot org
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-02-13 10:25 --- Subject: Bug 11706 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-02-13 10:25:02 Modified files: libstdc++-v3 : ChangeLog

[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-02-13 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-02-13 10:26 --- Fixed for 4.0. -- What|Removed |Added Status|ASSIGNED|RESOLVED

[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-02-09 Thread rguenth at gcc dot gnu dot org
-- Bug 11706 depends on bug 19402, which changed state. Bug 19402 Summary: __builtin_powi? still missing http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19402 What|Old Value |New Value

[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-02-09 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-02-09 22:15 --- I'll let one of the libstdc++ maintainers sort this one out. With __builtin_powi available now, it should be easy. -- What|Removed |Added

[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-02-09 Thread pcarlini at suse dot de
--- Additional Comments From pcarlini at suse dot de 2005-02-09 22:55 --- Ok... I will. Just matter of adding a few testcases to your patch, actually. -- What|Removed |Added

[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-02-07 Thread rguenth at gcc dot gnu dot org
--- Additional Comments From rguenth at gcc dot gnu dot org 2005-02-07 14:19 --- Patch: http://gcc.gnu.org/ml/gcc-patches/2005-02/msg00243.html depends on __builtin_powi (PR19402). -- What|Removed |Added

[Bug libstdc++/11706] std::pow(T, int) implementation pessimizes code

2005-01-12 Thread rguenth at tat dot physik dot uni-tuebingen dot de
--- Additional Comments From rguenth at tat dot physik dot uni-tuebingen dot de 2005-01-12 16:17 --- Current status is that with -O2 on mainline we generate the same (better) code for ::pow(x, 2) and std::pow(x, 2.0) than for std::pow(x, 2) which looses because of the lack of unrolling