Re: Vector registers on MIPS arch

2016-04-05 Thread David Guillen Fandos
On 05/04/16 09:13, Ilya Enkovich wrote: > 2016-04-05 1:59 GMT+03:00 David Guillen Fandos : >> >> >> On 04/04/16 10:55, Ilya Enkovich wrote: >>> 2016-04-02 3:32 GMT+03:00 David Guillen Fandos : Hello there! I'm trying to add some vector registers to a MIPS arch (32 bit). This a

gcc-5-20160405 is now available

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

Re: Change the arrch64 abi ...(Custom /Specific change)

2016-04-05 Thread Jim Wilson
On Tue, Apr 5, 2016 at 2:45 AM, Umesh Kalappa wrote: > I need to ,make the changes only to the function args(varargs),hence > making the changes in TARGET_PROMOTE_FUNCTION_MODE will do ?. If TARGET_PROMOTE_FUNCTION_MODE disagrees with PROMOTE_MODE, it is possible that the middle end may generat

Re: Compute all gimple statements in which a var is used

2016-04-05 Thread Richard Biener
On April 5, 2016 5:03:54 PM GMT+02:00, Jeff Law wrote: >On 04/05/2016 08:59 AM, Cristina Georgiana Opriceana wrote: >> On Mon, Mar 28, 2016 at 10:55 PM, Richard Biener >> wrote: >>> On March 28, 2016 7:23:26 PM GMT+02:00, Cristina Georgiana Opriceana > wrote: Hello, In order to com

RE: [RFC] When adding an offset to a lo_sum containing a symbol, check it is in range of the symbol's alignment

2016-04-05 Thread Andrew Bennett
> It almost sounds like you need to be preventing the compiler from > considering a lo_sum (whatever) as an offsettable memory address when > the underlying object has had its alignment decreased from its natural > alignment. > > I wouldn't be at all surprised if you do this you won't see the calls

Re: Compute all gimple statements in which a var is used

2016-04-05 Thread Jeff Law
On 04/05/2016 08:59 AM, Cristina Georgiana Opriceana wrote: On Mon, Mar 28, 2016 at 10:55 PM, Richard Biener wrote: On March 28, 2016 7:23:26 PM GMT+02:00, Cristina Georgiana Opriceana wrote: Hello, In order to compute all the statements where a variable is used, is it enough to rely on the

Re: Compute all gimple statements in which a var is used

2016-04-05 Thread Cristina Georgiana Opriceana
On Mon, Mar 28, 2016 at 10:55 PM, Richard Biener wrote: > On March 28, 2016 7:23:26 PM GMT+02:00, Cristina Georgiana Opriceana > wrote: >>Hello, >> >>In order to compute all the statements where a variable is used, is it >>enough to rely on the SSA analysis? I tried to do something like this: >>

Re: Change the arrch64 abi ...(Custom /Specific change)

2016-04-05 Thread Umesh Kalappa
Thank you Jim for the input, I need to ,make the changes only to the function args(varargs),hence making the changes in TARGET_PROMOTE_FUNCTION_MODE will do ?. one more question ,i do have defined the TARGET_PROMOTE_FUNCTION_MODE (arm.c) and cross compilling for aarch64 ,but still gcc calls def

Re: Vector registers on MIPS arch

2016-04-05 Thread Ilya Enkovich
2016-04-05 1:59 GMT+03:00 David Guillen Fandos : > > > On 04/04/16 10:55, Ilya Enkovich wrote: >> 2016-04-02 3:32 GMT+03:00 David Guillen Fandos : >>> Hello there! >>> >>> I'm trying to add some vector registers to a MIPS arch (32 bit). This >>> arch has 32 x 128 bit registers that can essentially