https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121385
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- ``` ../../gcc/cc1 _mulvdi3.i -O2 -march=armv9-a+cmpbr vprintf getchar fgetc_unlocked getc_unlocked getchar_unlocked putchar fputc_unlocked putc_unlocked putchar_unlocked getline feof_unlocked ferror_unlocked __bswap_16 __bswap_32 __bswap_64 __uint16_identity __uint32_identity __uint64_identity atoi atol atoll bsearch atof {GC madv_dontneed 720k} {GC 5619k -> 4999k} aarch64_vg __mulvti3 Analyzing compilation unit Performing interprocedural optimizations <*free_lang_data> {heap 1296k} <visibility> {heap 1296k} <build_ssa_passes> {heap 1296k} <opt_local_passes> {heap 1756k} <remove_symbols> {heap 2172k} <targetclone> {heap 2172k} <free-fnsummary> {heap 2172k} <increase_alignment> {heap 2172k}Streaming LTO <whole-program> {heap 2172k} <profile_estimate> {heap 2172k} <icf> {heap 2172k} <devirt> {heap 2172k} <cp> {heap 2172k} <sra> {heap 2172k} <fnsummary> {heap 2172k} <inline> {heap 2172k} <pure-const> {heap 2172k} <modref> {heap 2172k} <free-fnsummary> {heap 2172k} <static-var> {heap 2172k} <single-use> {heap 2172k} <comdats> {heap 2172k}Assembling functions: <simdclone> {heap 2172k} __mulvti3during RTL pass: cse1 ../../../libgcc/libgcc2.c: In function ‘__mulvti3’: ../../../libgcc/libgcc2.c:376:1: internal compiler error: in patch_jump_insn, at cfgrtl.cc:1303 376 | } | ^ 0x22e469f internal_error(char const*, ...) ../../gcc/diagnostic-global-context.cc:534 0xa1fffe fancy_abort(char const*, int, char const*) ../../gcc/diagnostics/context.cc:1640 0x81340e patch_jump_insn ../../gcc/cfgrtl.cc:1303 0xc0eafe redirect_branch_edge ../../gcc/cfgrtl.cc:1330 0xc0f372 cfg_layout_redirect_edge_and_branch ../../gcc/cfgrtl.cc:4736 0xbfb6b9 redirect_edge_and_branch(edge_def*, basic_block_def*) ../../gcc/cfghooks.cc:391 0x1fa9310 try_forward_edges ../../gcc/cfgcleanup.cc:561 0x1fa9310 try_optimize_cfg ../../gcc/cfgcleanup.cc:2931 0x1fa9310 cleanup_cfg(int) ../../gcc/cfgcleanup.cc:3143 0x1fe11e8 rest_of_handle_cse ../../gcc/cse.cc:7591 0x1fe11e8 execute ../../gcc/cse.cc:7622 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. ```