https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115169
--- Comment #4 from matoro <matoro_gcc_bugzilla at matoro dot tk> --- Minimized: int __mulvti3_uu_0, __mulvti3_vv_0_1, __mulvti3_w0_1; int __mulvti3() { if (__builtin_expect(__mulvti3_uu_0, 1)) { int w1_0_1; if (__mulvti3_vv_0_1) w1_0_1 -= __mulvti3_uu_0; if (__builtin_expect(w1_0_1, 1)) return __mulvti3_w0_1; } }