On 9/2/2022 8:36 AM, H.J. Lu via Gcc-patches wrote:
Shouldn't we be ignoring everything in a debug insn? I don't see why CONCAT/CONCATN are special here.CONCAT and CONCATN never appear in the insn chain. They are only used in debug insn. Ignore debug insns with CONCAT and CONCATN for insn scheduling to avoid different insn orders with and without debug insn. gcc/ PR rtl-optimization/106746 * sched-deps.cc (sched_analyze_2): Ignore debug insns with CONCAT and CONCATN.
jeff