Re: [PATCH] Create less TARGET_MEM_REFs

2014-06-18 Thread Richard Biener
On Wed, 18 Jun 2014, Jakub Jelinek wrote: > On Wed, Jun 18, 2014 at 11:56:01AM +0200, Richard Biener wrote: > > > > I just figured that we create &TARGET_MEM_REF [base: a_4, offset: 0] > > from within IVOPTs. That pessimizes further passes unnecessarily. > > > > Bootstrap and regtest running on

Re: [PATCH] Create less TARGET_MEM_REFs

2014-06-18 Thread Jakub Jelinek
On Wed, Jun 18, 2014 at 11:56:01AM +0200, Richard Biener wrote: > > I just figured that we create &TARGET_MEM_REF [base: a_4, offset: 0] > from within IVOPTs. That pessimizes further passes unnecessarily. > > Bootstrap and regtest running on x86_64-unknown-linux-gnu. Isn't that against the comm

[PATCH] Create less TARGET_MEM_REFs

2014-06-18 Thread Richard Biener
I just figured that we create &TARGET_MEM_REF [base: a_4, offset: 0] from within IVOPTs. That pessimizes further passes unnecessarily. Bootstrap and regtest running on x86_64-unknown-linux-gnu. Richard. 2014-06-18 Richard Biener * tree-ssa-address.c (create_mem_ref_raw): Use proper