Re: increase alignment of global structs in increase_alignment pass

2016-05-18 Thread Prathamesh Kulkarni
On 17 May 2016 at 18:36, Richard Biener wrote: > On Wed, 11 May 2016, Prathamesh Kulkarni wrote: > >> On 6 May 2016 at 17:20, Richard Biener wrote: >> > >> > You can't simply use >> > >> > + offset = int_byte_position (field); >> > >> > as it can be placed at variable offset which will make

GCC 5.4 Status report (2016-05-18)

2016-05-18 Thread Richard Biener
Status == The GCC 5 branch is currently open for regression and documentation fixes. I plan to do a release candidate of GCC 5.4 at the end of next week followed by a release at the beginning of June. This is a good time to look through your assigned bugs looking for patches you might want

Re: increase alignment of global structs in increase_alignment pass

2016-05-18 Thread Richard Biener
On Wed, 18 May 2016, Prathamesh Kulkarni wrote: > On 17 May 2016 at 18:36, Richard Biener wrote: > > On Wed, 11 May 2016, Prathamesh Kulkarni wrote: > > > >> On 6 May 2016 at 17:20, Richard Biener wrote: > >> > > >> > You can't simply use > >> > > >> > + offset = int_byte_position (field);

Re: (R5900) Implementing Vector Support

2016-05-18 Thread Richard Henderson
On 05/18/2016 05:16 AM, Woon yung Liu wrote: I didn't know that, thanks. I've re-done the instructions and expands, mostly based off the stuff that you shared earlier. Unfortunately, the test function wouldn't compile: testv.c: In function 'testv8mult': testv.c:87:1: error: unrecognizable ins

Re: show size of stack needed by functions

2016-05-18 Thread Sebastian
Attached is a patch with some experiments of mine. On Tue, 10 May 2016 01:17:37 +0200 Eric Botcazou wrote: > > Wishes: > > - Add stack-usage in output of -fdump-ipa-cgraph, so that you don't need to > > relate information from two input files at all. I guess this is not > > trivial. Or is it?

Re: show size of stack needed by functions

2016-05-18 Thread Eric Botcazou
> Under which circumstances are there missing functions in the cgraph? When the RTL expander calls library routines, there are no traces of them in the IPA callgraph. -- Eric Botcazou

gcc-4.9-20160518 is now available

2016-05-18 Thread gccadmin
Snapshot gcc-4.9-20160518 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/4.9-20160518/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 4.9 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches

Re: increase alignment of global structs in increase_alignment pass

2016-05-18 Thread Prathamesh Kulkarni
On 18 May 2016 at 19:38, Richard Biener wrote: > On Wed, 18 May 2016, Prathamesh Kulkarni wrote: > >> On 17 May 2016 at 18:36, Richard Biener wrote: >> > On Wed, 11 May 2016, Prathamesh Kulkarni wrote: >> > >> >> On 6 May 2016 at 17:20, Richard Biener wrote: >> >> > >> >> > You can't simply use