Re: V3 [PATCH] i386: Handle REG_EH_REGION note

2019-03-14 Thread Jakub Jelinek
On Thu, Mar 14, 2019 at 09:08:17PM +0800, H.J. Lu wrote: > --- a/gcc/config/i386/i386.c > +++ b/gcc/config/i386/i386.c > @@ -2819,6 +2819,8 @@ remove_partial_avx_dependency (void) >rtx set; >rtx v4sf_const0 = NULL_RTX; > > + auto_vec splitted_insn; Perhaps throwing_insns or flow_transfe

V3 [PATCH] i386: Handle REG_EH_REGION note

2019-03-14 Thread H.J. Lu
On 3/14/19, H.J. Lu wrote: > On Thu, Mar 14, 2019 at 4:34 PM Jakub Jelinek wrote: >> >> On Thu, Mar 14, 2019 at 11:30:21AM +0800, H.J. Lu wrote: >> > We need to split the basic block if we create new insns, which may >> > throw exceptions, in the middle of the basic blocks. >> > >> > Tested on AV