[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2023-11-30 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org See Also

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2017-06-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #17 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jun 8 19:42:59 2017 New Revision: 249039 URL: https://gcc.gnu.org/viewcvs?rev=249039&root=gcc&view=rev Log: PR target/81015 Revert: 2016-12-14 Uros

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2017-06-08 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #16 from uros at gcc dot gnu.org --- Author: uros Date: Thu Jun 8 17:28:19 2017 New Revision: 249028 URL: https://gcc.gnu.org/viewcvs?rev=249028&root=gcc&view=rev Log: PR target/81015 Revert: 2016-12-14 Uros

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-15 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #15 from Allan Jensen --- Yes, the patch works and it also evaluates at compile time.

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 Uroš Bizjak changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #13 from Uroš Bizjak --- (In reply to Allan Jensen from comment #8) > Thanks that looks good. I will test it when I have a chance. I am changing > the Qt sources to not assume the presence of __builtin_clzs when __BMI__ is > defined.

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #12 from Uroš Bizjak --- The above patch also reintroduces reintroduces __builtin_clzs and __builtin_ctzs to mainline.

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #11 from uros at gcc dot gnu.org --- Author: uros Date: Wed Dec 14 20:27:06 2016 New Revision: 243668 URL: https://gcc.gnu.org/viewcvs?rev=243668&root=gcc&view=rev Log: PR target/59874 * config/i386/i386-builtin.def: A

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #10 from Uroš Bizjak --- (In reply to uros from comment #9) > Author: uros > Date: Wed Dec 14 15:44:07 2016 > New Revision: 243651 This patch reintroduces __builtin_clzs and __builtin_ctzs to gcc-6 branch to resolve compatibility iss

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-14 Thread uros at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #9 from uros at gcc dot gnu.org --- Author: uros Date: Wed Dec 14 15:44:07 2016 New Revision: 243651 URL: https://gcc.gnu.org/viewcvs?rev=243651&root=gcc&view=rev Log: PR target/59874 * config/i386/i386.c (enum ix86_bu

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-13 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #8 from Allan Jensen --- Thanks that looks good. I will test it when I have a chance. I am changing the Qt sources to not assume the presence of __builtin_clzs when __BMI__ is defined. It can use __builtin_clz() and __builtin_ctz()-16

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 Uroš Bizjak changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-13 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #6 from Uroš Bizjak --- (In reply to Allan Jensen from comment #5) > This is more problematic to fix in Qt itself. How can we determine if we > should/can use __builtin_clzs or __lzcnt16? > > Note the former is practically standard b

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-12-12 Thread linux at carewolf dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 Allan Jensen changed: What|Removed |Added CC||linux at carewolf dot com --- Comment #5

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-10-30 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #4 from Manuel Lauss --- (In reply to Uroš Bizjak from comment #3) > (In reply to Manuel Lauss from comment #2) > > > I've run into this issue with current gcc-6-branch while building for > > example qt-5.7. gcc-5-branch can build t

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-10-30 Thread ubizjak at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 --- Comment #3 from Uroš Bizjak --- (In reply to Manuel Lauss from comment #2) > I've run into this issue with current gcc-6-branch while building for > example qt-5.7. gcc-5-branch can build this source just fine: __builtin_clzs and __builtin

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2016-10-30 Thread manuel.lauss at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 Manuel Lauss changed: What|Removed |Added CC||manuel.lauss at googlemail dot com --- C

[Bug target/59874] Missing builtin (__builtin_clzs) when compiling with g++

2014-01-20 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59874 Richard Biener changed: What|Removed |Added Target||x86_64-*-* Component|c++