From 4832767db7897be6fb5cbc44f079482c90cb95a6 Mon Sep 17 00:00:00 2001 From: Jin Ma Date: Thu, 25 May 2023 11:55:26 -0600 Subject: In pipeline scheduling, insns should not be fusion in different BB blocks. gcc/ChangeLog: * sched-deps.cc (sched_macro_fuse_insns): Insns should not be fusion in different BB blocks. --- gcc/sched-deps.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc') diff --git a/gcc/sched-deps.cc b/gcc/sched-deps.cc index 2aa6623..998fe93 100644 --- a/gcc/sched-deps.cc +++ b/gcc/sched-deps.cc @@ -2833,7 +2833,7 @@ sched_macro_fuse_insns (rtx_insn *insn) compile time complexity. */ if (DEBUG_INSN_P (insn)) return; - prev = prev_nonnote_nondebug_insn (insn); + prev = prev_nonnote_nondebug_insn_bb (insn); if (!prev) return; -- cgit v1.1