https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119961
chenglulu <chenglulu at loongson dot cn> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|DUPLICATE |--- Status|RESOLVED |UNCONFIRMED --- Comment #6 from chenglulu <chenglulu at loongson dot cn> --- # gcc/cc1 -quiet test.c -O2 -std=gnu11 -o test.s -Wno-incompatible-pointer-types -fno-jump-tables -fno-asynchronous-unwind-tables The problem of bug 116600 can be circumvented by using option '-fno-asynchronous-unwind-tables'. >From the flow graph comparison, we can find that in the ree pass, bb12->bb13 is 100%, but in pro_and_epilogue it is 50%