[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-29 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 --- Comment #9 from Martin Liška --- Author: marxin Date: Fri Jun 29 10:57:00 2018 New Revision: 262247 URL: https://gcc.gnu.org/viewcvs?rev=262247=gcc=rev Log: Fix bit-test expansion for single cluster (PR tree-optimization/86263). 2018-06-29

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-28 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 Martin Liška changed: What|Removed |Added Status|REOPENED|ASSIGNED --- Comment #8 from Martin

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-27 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 --- Comment #7 from Tom de Vries --- The pass_lower_switch has no effect. It generates a switch expansion at bb12, but the function still uses the switch at bb10: ... (gdb) call debug_function (cfun.decl, 0) _dcvt (void * ptr, char type, int

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread cesar at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 cesar at gcc dot gnu.org changed: What|Removed |Added CC||cesar at gcc dot gnu.org ---

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 --- Comment #5 from Thomas Schwinge --- Looking at newlib's "newlib/libc/stdlib/ecvtbuf.c", the diff of "ecvtbuf.c.040t.switchconv" between before/after the r261793 "Switch other switch expansion methods into classes" changes is just:

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 Thomas Schwinge changed: What|Removed |Added Status|RESOLVED|REOPENED Last

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/86263] [9 Regression] [nvptx] casesi, tablejump

2018-06-22 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86263 --- Comment #2 from Martin Liška --- Author: marxin Date: Fri Jun 22 11:32:20 2018 New Revision: 261886 URL: https://gcc.gnu.org/viewcvs?rev=261886=gcc=rev Log: Fix emission of jump tables (PR tree-optimization/86263). 2018-06-22 Martin Liska