https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85401
--- Comment #3 from Martin Husemann <martin at netbsd dot org> --- Indeed. Digging a bit with gdb (but in our local 6.4 version) shows: #0 0x00000000009fa7be in allocno_copy_cost_saving (allocno=0x7f7ff679a178, hard_regno=11) at /usr/src/tools/gcc/../../external/gpl3/gcc/dist/gcc/ira-color.c:2763 2763 cost += cp->freq * ira_register_move_cost[allocno_mode][rclass][rclass]; (gdb) p (default_target_ira_int->x_ira_register_move_cost)[allocno_mode] $5 = (move_table *) 0x0 Where is that table supposed to be setup?