Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 7:03 PM, Jeff Law wrote: > On 03/10/2016 08:00 PM, H.J. Lu wrote: >> >> On Thu, Mar 10, 2016 at 1:30 PM, H.J. Lu wrote: >>> >>> On Thu, Mar 10, 2016 at 1:24 PM, Jeff Law wrote: On 03/10/2016 01:18 PM, Richard Biener wrote: > > > On March 10, 2016 6:0

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread Jeff Law
On 03/10/2016 08:00 PM, H.J. Lu wrote: On Thu, Mar 10, 2016 at 1:30 PM, H.J. Lu wrote: On Thu, Mar 10, 2016 at 1:24 PM, Jeff Law wrote: On 03/10/2016 01:18 PM, Richard Biener wrote: On March 10, 2016 6:02:58 PM GMT+01:00, "H.J. Lu" wrote: On Thu, Mar 10, 2016 at 6:57 AM, H.J. Lu wrote:

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 1:30 PM, H.J. Lu wrote: > On Thu, Mar 10, 2016 at 1:24 PM, Jeff Law wrote: >> On 03/10/2016 01:18 PM, Richard Biener wrote: >>> >>> On March 10, 2016 6:02:58 PM GMT+01:00, "H.J. Lu" >>> wrote: On Thu, Mar 10, 2016 at 6:57 AM, H.J. Lu wrote: > > On Thu,

Re: bug report : gfortran E edit descriptor

2016-03-10 Thread sudo.michio
to:Dr.Dominique d'Humières and Dr.Tobias Burnus from:Mr.Michio Sudo Thankyou for your prompt responses. My research was not enough. I will use the p edit scriptor as it is. Best regards. - Original Message - >> From: Dominique d'Humières >> To: sudo.mic...@jaea.go.jp >> Cc: GCC Developm

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 1:24 PM, Jeff Law wrote: > On 03/10/2016 01:18 PM, Richard Biener wrote: >> >> On March 10, 2016 6:02:58 PM GMT+01:00, "H.J. Lu" >> wrote: >>> >>> On Thu, Mar 10, 2016 at 6:57 AM, H.J. Lu wrote: On Thu, Mar 10, 2016 at 5:49 AM, Jakub Jelinek >>> >>> wrote:

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread Jeff Law
On 03/10/2016 01:18 PM, Richard Biener wrote: On March 10, 2016 6:02:58 PM GMT+01:00, "H.J. Lu" wrote: On Thu, Mar 10, 2016 at 6:57 AM, H.J. Lu wrote: On Thu, Mar 10, 2016 at 5:49 AM, Jakub Jelinek wrote: On Thu, Mar 10, 2016 at 05:43:27AM -0800, H.J. Lu wrote: free_dominance_info (CDI_DO

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 12:18 PM, Richard Biener wrote: > On March 10, 2016 6:02:58 PM GMT+01:00, "H.J. Lu" wrote: >>On Thu, Mar 10, 2016 at 6:57 AM, H.J. Lu wrote: >>> On Thu, Mar 10, 2016 at 5:49 AM, Jakub Jelinek >>wrote: On Thu, Mar 10, 2016 at 05:43:27AM -0800, H.J. Lu wrote: > >

[PATCH] Hack to make gimple dump parseable as C (was Re: [gimplefe] [gsoc16] Gimple Front End Project)

2016-03-10 Thread David Malcolm
On Thu, 2016-03-10 at 11:50 +0100, Richard Biener wrote: > On Thu, Mar 10, 2016 at 11:46 AM, Richard Biener > wrote: > > On Wed, Mar 9, 2016 at 8:45 PM, Manuel López-Ibáñez > > wrote: > > > On 9 March 2016 at 02:50, Trevor Saunders > > > wrote: > > > > On Tue, Mar 08, 2016 at 05:12:56PM -0500, D

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread Richard Biener
On March 10, 2016 6:02:58 PM GMT+01:00, "H.J. Lu" wrote: >On Thu, Mar 10, 2016 at 6:57 AM, H.J. Lu wrote: >> On Thu, Mar 10, 2016 at 5:49 AM, Jakub Jelinek >wrote: >>> On Thu, Mar 10, 2016 at 05:43:27AM -0800, H.J. Lu wrote: > free_dominance_info (CDI_DOMINATORS); Since convert_sc

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 6:57 AM, H.J. Lu wrote: > On Thu, Mar 10, 2016 at 5:49 AM, Jakub Jelinek wrote: >> On Thu, Mar 10, 2016 at 05:43:27AM -0800, H.J. Lu wrote: >>> > free_dominance_info (CDI_DOMINATORS); >>> >>> Since convert_scalars_to_vector may add instructions, dominance >>> info is no lo

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 5:49 AM, Jakub Jelinek wrote: > On Thu, Mar 10, 2016 at 05:43:27AM -0800, H.J. Lu wrote: >> > free_dominance_info (CDI_DOMINATORS); >> >> Since convert_scalars_to_vector may add instructions, dominance >> info is no longer up to date. > > Adding instructions doesn't change

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread Jakub Jelinek
On Thu, Mar 10, 2016 at 05:43:27AM -0800, H.J. Lu wrote: > > free_dominance_info (CDI_DOMINATORS); > > Since convert_scalars_to_vector may add instructions, dominance > info is no longer up to date. Adding instructions doesn't change anything on the dominance info, just cfg manipulations that don

RE: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread Enkovich, Ilya
> On Thu, Mar 10, 2016 at 5:41 AM, H.J. Lu wrote: > > On Thu, Mar 10, 2016 at 5:24 AM, Richard Biener > > wrote: > >> On Thu, Mar 10, 2016 at 2:16 PM, H.J. Lu wrote: > >>> On Thu, Mar 10, 2016 at 5:01 AM, Richard Biener > >>> wrote: > On Thu, Mar 10, 2016 at 1:48 PM, H.J. Lu wrote: >

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 5:41 AM, H.J. Lu wrote: > On Thu, Mar 10, 2016 at 5:24 AM, Richard Biener > wrote: >> On Thu, Mar 10, 2016 at 2:16 PM, H.J. Lu wrote: >>> On Thu, Mar 10, 2016 at 5:01 AM, Richard Biener >>> wrote: On Thu, Mar 10, 2016 at 1:48 PM, H.J. Lu wrote: > convert_scalar

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 5:24 AM, Richard Biener wrote: > On Thu, Mar 10, 2016 at 2:16 PM, H.J. Lu wrote: >> On Thu, Mar 10, 2016 at 5:01 AM, Richard Biener >> wrote: >>> On Thu, Mar 10, 2016 at 1:48 PM, H.J. Lu wrote: convert_scalars_to_vector in i386.c calls calculate_dominance_

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread Richard Biener
On Thu, Mar 10, 2016 at 2:16 PM, H.J. Lu wrote: > On Thu, Mar 10, 2016 at 5:01 AM, Richard Biener > wrote: >> On Thu, Mar 10, 2016 at 1:48 PM, H.J. Lu wrote: >>> convert_scalars_to_vector in i386.c calls >>> >>> calculate_dominance_info (CDI_DOMINATORS); >>> >>> Shouldn't it call >>> >>> free_do

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
On Thu, Mar 10, 2016 at 5:01 AM, Richard Biener wrote: > On Thu, Mar 10, 2016 at 1:48 PM, H.J. Lu wrote: >> convert_scalars_to_vector in i386.c calls >> >> calculate_dominance_info (CDI_DOMINATORS); >> >> Shouldn't it call >> >> free_dominance_info (CDI_DOMINATORS); >> >> after it is done like ot

Re: Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread Richard Biener
On Thu, Mar 10, 2016 at 1:48 PM, H.J. Lu wrote: > convert_scalars_to_vector in i386.c calls > > calculate_dominance_info (CDI_DOMINATORS); > > Shouldn't it call > > free_dominance_info (CDI_DOMINATORS); > > after it is done like other places where calculate_dominance_info is used? Only if it inva

Shouldn't convert_scalars_to_vector call free_dominance_info?

2016-03-10 Thread H.J. Lu
convert_scalars_to_vector in i386.c calls calculate_dominance_info (CDI_DOMINATORS); Shouldn't it call free_dominance_info (CDI_DOMINATORS); after it is done like other places where calculate_dominance_info is used? When I extend the STV pass to 64-bit and put the 64-bit STV pass before the CSE

GCC 6 Status Report (2016-03-10)

2016-03-10 Thread Richard Biener
Status == GCC trunk is still in regression and documentation fixes stage. We're now half-way through our usual period of shaking out regressions before a new release which would be released mid April if we can trust past years experience. The number of serious regressions has decreased sign

[OT] "open standards" in gcc feedback

2016-03-10 Thread C Bergström
Hi all, I'm hoping to get the opinions from users/devs in general and hope you can forgive my post. --- To start I'm really annoyed over the past couple of years for what claim to be open standards, but in fact are only pay-to-play or just a facade for corporate agenda. Things which i

Re: [gimplefe] [gsoc16] Gimple Front End Project

2016-03-10 Thread Richard Biener
On Thu, Mar 10, 2016 at 11:46 AM, Richard Biener wrote: > On Wed, Mar 9, 2016 at 8:45 PM, Manuel López-Ibáñez > wrote: >> On 9 March 2016 at 02:50, Trevor Saunders wrote: >>> On Tue, Mar 08, 2016 at 05:12:56PM -0500, Diego Novillo wrote: This way, implementing a library that supports dealin

Re: [gimplefe] [gsoc16] Gimple Front End Project

2016-03-10 Thread Richard Biener
On Wed, Mar 9, 2016 at 8:45 PM, Manuel López-Ibáñez wrote: > On 9 March 2016 at 02:50, Trevor Saunders wrote: >> On Tue, Mar 08, 2016 at 05:12:56PM -0500, Diego Novillo wrote: >>> This way, implementing a library that supports dealing with GIMPLE >>> becomes much simpler. This provides a nice fo

Re: bug report : gfortran E edit descriptor

2016-03-10 Thread Tobias Burnus
I think gfortran's result *is* *correct* according to the Fortran standard. (I concur that the result is not what one would expect but it is now decades to late to change that.) sudo.michio wrote: > I have an trouble in E edit descriptor of gfortran. > This is a example. ... > write(*,'(e

Re: bug report : gfortran E edit descriptor

2016-03-10 Thread Dominique d'Humières
> I have an trouble in E edit descriptor of gfortran. > This is a example. > (source file: test.f95) >program test >implicit none >real a,b >a=135.0 >b=1737.5 >write(*,*)a,b >write(*,'(e9.3,a,f7.1)')a,' ',b >write(*,'(1pe9.3,a,f7.1)')a

Re: [gimplefe] [gsoc16] Gimple Front End Project

2016-03-10 Thread Prasad Ghangal
I would like to clear some doubts regarding project. Basic goals in the project will be (please correct me if I am wrong): 1. Developing FE for C like gimple IR - basically by extending or modifying C FE (I can see most are in favour of not including gimple-C into c-family languages) 2. And ad

bug report : gfortran E edit descriptor

2016-03-10 Thread sudo.michio
to:gcc@gcc.gnu.org from:Mr.Michio Sudo I have an trouble in E edit descriptor of gfortran. This is a example. (source file: test.f95) program test implicit none real a,b a=135.0 b=1737.5 write(*,*)a,b write(*,'(e9.3,a,f7.1)')a,' ',b write(*,'