Re: [PATCH 6/9] sel-sched: Don't mess with register restores

2016-09-14 Thread Segher Boessenkool
On Mon, Sep 12, 2016 at 11:24:01AM -0600, Jeff Law wrote: > >sel-sched-ir.c says > > > >/* Certain instructions cannot be cloned, and frame related insns and > > the insn adjacent to NOTE_INSN_EPILOGUE_BEG cannot be moved out of > > their block. */ > >if (prologue_epilogue_cont

Re: [PATCH 6/9] sel-sched: Don't mess with register restores

2016-09-12 Thread Jeff Law
On 09/09/2016 03:13 PM, Segher Boessenkool wrote: On Thu, Sep 08, 2016 at 11:54:33AM -0600, Jeff Law wrote: On 07/31/2016 07:42 PM, Segher Boessenkool wrote: If selective scheduling copies register restores it confuses dwarf2cfi. 2016-06-07 Segher Boessenkool * sel-sched-ir.c (init

Re: [PATCH 6/9] sel-sched: Don't mess with register restores

2016-09-09 Thread Segher Boessenkool
On Thu, Sep 08, 2016 at 11:54:33AM -0600, Jeff Law wrote: > On 07/31/2016 07:42 PM, Segher Boessenkool wrote: > >If selective scheduling copies register restores it confuses dwarf2cfi. > > > >2016-06-07 Segher Boessenkool > > > > * sel-sched-ir.c (init_global_and_expr_for_insn): Don't copy >

Re: [PATCH 6/9] sel-sched: Don't mess with register restores

2016-09-08 Thread Jeff Law
On 07/31/2016 07:42 PM, Segher Boessenkool wrote: If selective scheduling copies register restores it confuses dwarf2cfi. 2016-06-07 Segher Boessenkool * sel-sched-ir.c (init_global_and_expr_for_insn): Don't copy instructions with a REG_CFA_RESTORE note. Similarly, I think yo

Re: [PATCH 6/9] sel-sched: Don't mess with register restores

2016-08-04 Thread Andrey Belevantsev
Hello, On 01.08.2016 4:42, Segher Boessenkool wrote: > If selective scheduling copies register restores it confuses dwarf2cfi. > > 2016-06-07 Segher Boessenkool > > * sel-sched-ir.c (init_global_and_expr_for_insn): Don't copy > instructions with a REG_CFA_RESTORE note. OK from se

[PATCH 6/9] sel-sched: Don't mess with register restores

2016-07-31 Thread Segher Boessenkool
If selective scheduling copies register restores it confuses dwarf2cfi. 2016-06-07 Segher Boessenkool * sel-sched-ir.c (init_global_and_expr_for_insn): Don't copy instructions with a REG_CFA_RESTORE note. --- gcc/sel-sched-ir.c | 1 + 1 file changed, 1 insertion(+) diff --git

[PATCH 6/9] sel-sched: Don't mess with register restores

2016-06-07 Thread Segher Boessenkool
If selective scheduling copies register restores it confuses dwarf2cfi. 2016-06-07 Segher Boessenkool * sel-sched-ir.c (init_global_and_expr_for_insn): Don't copy instructions with a REG_CFA_RESTORE note. --- gcc/sel-sched-ir.c | 1 + 1 file changed, 1 insertion(+) diff --g