https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87358
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- 0xe097f3 crash_signal ../../gcc/toplev.c:337 0x11cf280 aarch_macro_fusion_pair_p ../../gcc/config/aarch64/aarch64.c:14434 0x161221b sched_macro_fuse_insns ../../gcc/sched-deps.c:2869 0x161245f sched_analyze_insn ../../gcc/sched-deps.c:2907 0x1614ab7 deps_analyze_insn(deps_desc*, rtx_insn*) ../../gcc/sched-deps.c:3691 0x1615117 sched_analyze(deps_desc*, rtx_insn*, rtx_insn*) ../../gcc/sched-deps.c:3842 0xd96fe3 compute_block_dependences ../../gcc/sched-rgn.c:2721 0xd996a7 sched_rgn_compute_dependencies(int) ../../gcc/sched-rgn.c:3347 0xd9890b schedule_region ../../gcc/sched-rgn.c:3103 0xd99ee7 schedule_insns() ../../gcc/sched-rgn.c:3506 0xd9ab97 rest_of_handle_sched ../../gcc/sched-rgn.c:3710 0xd9ad77 execute ../../gcc/sched-rgn.c:3818 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. Happens on the Linaro toolchain branch.