https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99438
Bug ID: 99438 Summary: [11 regression] libgcc/soft-fp/divtf3.c:51:1: error: unrecognizable insn Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: gerald at pfeifer dot com Target Milestone: --- Target: i586-unknown-freebsd12.2 This is a regression that entered the tree in the last 24 (plus a few maybe hours): /scratch/tmp/gerald/GCC-HEAD/libgcc/soft-fp/divtf3.c: In function '__divtf3': /scratch/tmp/gerald/GCC-HEAD/libgcc/soft-fp/divtf3.c:51:1: error: unrecognizabl e insn: 51 | } | ^ (insn 1185 3357 3676 80 (parallel [ (set (reg:SI 5 di [621]) (asm_operands:SI ("sub{l} {%11,%3|%3,%11} sbb{l} {%9,%2|%2,%9} sbb{l} {%7,%1|%1,%7} sbb{l} {%5,%0|%0,%5}") ("=r") 0 [ (reg:SI 5 di [621]) (mem/c:SI (plus:SI (reg/f:SI 6 bp) (const_int -80 [0xffffffffffffffb0])) [5 A_f[2] +0 S4 A64]) (reg:SI 1 dx [622]) (mem/c:SI (plus:SI (reg/f:SI 6 bp) (const_int -84 [0xffffffffffffffac])) [5 A_f[1] +0 S4 A32]) (reg:SI 0 ax [623]) (mem/c:SI (plus:SI (reg/f:SI 6 bp) The invocation is /scratch/tmp/gerald/OBJ-0306-1540/./gcc/xgcc -B/scratch/tmp/gerald/OBJ-0306-154 0/./gcc/ -B/home/gerald/gcc-ref11-i386/i586-unknown-freebsd12.2/bin/ -B/home/ge rald/gcc-ref11-i386/i586-unknown-freebsd12.2/lib/ -isystem /home/gerald/gcc-ref 11-i386/i586-unknown-freebsd12.2/include -isystem /home/gerald/gcc-ref11-i386/i 586-unknown-freebsd12.2/sys-include -fno-checking -g -O2 -O2 -g -O2 -DIN_GCC -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-error=format-diag -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wno-error=format-diag -Wo ld-style-definition -isystem ./include -fpic -pthread -g -DIN_LIBGCC2 -fbuild ing-libgcc -fno-stack-protector -fpic -pthread -I. -I. -I../.././gcc -I/scratc h/tmp/gerald/GCC-HEAD/libgcc -I/scratch/tmp/gerald/GCC-HEAD/libgcc/. -I/scratch /tmp/gerald/GCC-HEAD/libgcc/../gcc -I/scratch/tmp/gerald/GCC-HEAD/libgcc/../inc lude -DHAVE_CC_TLS -o _gcov_merge_add.o -MT _gcov_merge_add.o -MD -MP -MF _gc ov_merge_add.dep -DL_gcov_merge_add -c /scratch/tmp/gerald/GCC-HEAD/libgcc/libg cov-merge.c