Re: How to access structure information from "pass_vectorize"

2014-01-20 Thread Richard Biener
On Sun, Jan 19, 2014 at 6:01 PM, Swati Rathi wrote: > We are writing a GIMPLE pass and would like to use some information computed > in > pass_vectorize. However, we are not able to use the data structures which > gets populated in pass_vectorize > because the information is not made available acr

Re: How to access structure information from "pass_vectorize"

2014-01-20 Thread Swati Rathi
On Monday 20 January 2014 02:20 PM, Richard Biener wrote: On Sun, Jan 19, 2014 at 6:01 PM, Swati Rathi wrote: We are writing a GIMPLE pass and would like to use some information computed in pass_vectorize. However, we are not able to use the data structures which gets populated in pass_vectoriz

Re: How to access structure information from "pass_vectorize"

2014-01-20 Thread Richard Biener
On Mon, Jan 20, 2014 at 11:17 AM, Swati Rathi wrote: > On Monday 20 January 2014 02:20 PM, Richard Biener wrote: >> >> On Sun, Jan 19, 2014 at 6:01 PM, Swati Rathi >> wrote: >>> >>> We are writing a GIMPLE pass and would like to use some information >>> computed >>> in >>> pass_vectorize. However

Rogue SUBREG

2014-01-20 Thread Matt Thomas
I'm looking into http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58901 and trying to find where the following rtx is being generated: (subreg:HI (mem/u/c:SI (plus:SI (mult:SI (reg/v:SI 0 %r0 [orig:77 count ] [77]) (const_int 4 [0x4])) (symbol_ref:SI ("DECPOWERS") [flags 0x

Re: Rogue SUBREG

2014-01-20 Thread Eric Botcazou
> I think this is happening in reload since 213r.ira I find: > > (insn 225 223 226 46 (set (reg:SI 137) > (mem/u:SI (plus:SI (mult:SI (reg/v:SI 77 [ count ]) > (const_int 4 [0x4])) > (symbol_ref:SI ("DECPOWERS") [flags 0x40] 0x7f7ff63b3 5f0 DECPOWERS>)