On Fri, 23 Dec 2022, Qing Zhao wrote: > Then, sched2 still can move insn across calls? > So does sched2 have the same issue of incorrectly moving the insn across a > call which has unknown control flow? I think problems are unlikely because register allocator assigns pseudos that cross setjmp to memory. I think you hit the problem with sched1 because most testing is done on x86 and sched1 is not enabled there, otherwise the problem would have been noticed much earlier. Alexander
Re: [PATCH V2] Disable sched1 in functions that call setjmp
Alexander Monakov via Gcc-patches Fri, 23 Dec 2022 11:36:19 -0800
- [PATCH V2] Disable sched1 in functions t... Jose E. Marchesi via Gcc-patches
- Re: [PATCH V2] Disable sched1 in fu... Alexander Monakov via Gcc-patches
- Re: [PATCH V2] Disable sched1 i... Qing Zhao via Gcc-patches
- Re: [PATCH V2] Disable sche... Alexander Monakov via Gcc-patches
- Re: [PATCH V2] Disable ... Qing Zhao via Gcc-patches
- Re: [PATCH V2] Dis... Alexander Monakov via Gcc-patches
- Re: [PATCH V2]... Jose E. Marchesi via Gcc-patches
- Re: [PATCH... Alexander Monakov via Gcc-patches
- Re: [PATCH... Jose E. Marchesi via Gcc-patches
- Re: [PATCH... Qing Zhao via Gcc-patches
- Re: [PATCH... Alexander Monakov via Gcc-patches
- Re: [PATCH... Qing Zhao via Gcc-patches
- Re: [PATCH... Alexander Monakov via Gcc-patches
- Re: [PATCH... Richard Biener via Gcc-patches
- Re: [PATCH... Jose E. Marchesi via Gcc-patches
- Re: [PATCH... Richard Biener via Gcc-patches
- Re: [PATCH... Alexander Monakov via Gcc-patches
- Re: [PATCH... Segher Boessenkool
- Re: [PATCH... Qing Zhao via Gcc-patches
- Re: [PATCH V2] Disable sched1 i... Richard Sandiford via Gcc-patches
- Re: [PATCH V2] Disable sche... Jose E. Marchesi via Gcc-patches