[Bug rtl-optimization/96475] direct threaded interpreter with computed gotos generates suboptimal dispatch loop
dinuxbg at gmail dot com
gcc-bugzilla@gcc.gnu.org
Sun Sep 13 05:50:48 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96475
Dimitar Dimitrov <dinuxbg at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dinuxbg at gmail dot com
--- Comment #16 from Dimitar Dimitrov <dinuxbg at gmail dot com> ---
Patch is also causing ICE in a few test cases on pru-elf target:
during RTL pass: ce3
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/testsuite/gcc.c-torture/compile/pr46107.c:
In function 'bar':
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/testsuite/gcc.c-torture/compile/pr46107.c:18:1:
internal compiler error: in calc_dfs_tree, at dominance.c:458
0x598a77 calc_dfs_tree
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/dominance.c:458
0x96f509 calculate_dominance_info(cdi_direction)
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/dominance.c:734
0x90d292 flow_loops_find(loops*)
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/cfgloop.c:431
0xbb39ce loop_optimizer_init(unsigned int)
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/loop-init.c:93
0x1453d90 if_convert
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/ifcvt.c:5382
0x14562fd execute
/home/dinux/projects/pru/testbot-workspace/gcc/gcc/ifcvt.c:5566
More information about the Gcc-bugs
mailing list