question about section 10.12

2013-01-26 Thread Kenneth Zadeck
the definition of vec_duplicate in section 10.12 seems to restrictive. i have seen examples where the "small vector" is really a scalar. Should the doc be "small vector or scalar"? kenny

Re: question about section 10.12

2013-01-26 Thread Marc Glisse
On Sat, 26 Jan 2013, Kenneth Zadeck wrote: the definition of vec_duplicate in section 10.12 seems to restrictive. i have seen examples where the "small vector" is really a scalar. Should the doc be "small vector or scalar"? That might even be the majority of cases. Note that vec_concat is in

About new project

2013-01-26 Thread Hongtao Yu
Hi All, How can I set up a new project under GCC and make it open-sourced? Thanks! Cheers, Hongtao

gcc-4.7-20130126 is now available

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

Initial Stack Padding?

2013-01-26 Thread Matt Davis
This question is similar to my last; however, I think it provides a bit more clarity as to how I am obtaining offsets from the frame pointer. I have an RTL pass that is processed after expand passes. I keep track of a list of stack allocated variables. For each VAR_DECL, I obtain the DECL_RTL rt

Re: question about section 10.12

2013-01-26 Thread Hans-Peter Nilsson
> From: Kenneth Zadeck > Date: Sat, 26 Jan 2013 16:19:40 +0100 > the definition of vec_duplicate in section 10.12 seems to restrictive. > > i have seen examples where the "small vector" is really a scalar. Should > the doc be "small vector or scalar"? Yes. This patch has been sitting in a tree

Re: Imprecise data flow analysis leads to code bloat

2013-01-26 Thread Georg-Johann Lay
Richard Biener schrieb: On Thu, Jan 17, 2013 at 6:04 PM, Georg-Johann Lay wrote: Richard Biener wrote: On Thu, Jan 17, 2013 at 12:20 PM, Georg-Johann Lay wrote: Hi, suppose the following C code: static __inline__ __attribute__((__always_inline__)) _Fract rbits (const int i) { _Fract f;