int dummy = 0; int* dummy_p = &dummy; ... *dummy_p = 0;
とかを入れると、この代入の前後でレジスタ使い続けるのはやばいなーと GCC はレジスタ使うのをやめる