Re: implementation question

2014-05-09 Thread Daniel Gutson
On Mon, May 5, 2014 at 8:57 AM, Richard Biener wrote: > On Mon, May 5, 2014 at 11:28 AM, Andrew Haley wrote: >> On 05/05/2014 08:47 AM, Richard Biener wrote: >>> It really depends on how "3x" should materialize in the end. >>> How do you triplicate ops with side-effects? If you only >>> triplica

Re: implementation question

2014-05-05 Thread Richard Biener
On Mon, May 5, 2014 at 11:28 AM, Andrew Haley wrote: > On 05/05/2014 08:47 AM, Richard Biener wrote: >> It really depends on how "3x" should materialize in the end. >> How do you triplicate ops with side-effects? If you only >> triplicate ops without side-effects what is the sink that keeps >> th

Re: implementation question

2014-05-05 Thread Andrew Haley
On 05/05/2014 08:47 AM, Richard Biener wrote: > It really depends on how "3x" should materialize in the end. > How do you triplicate ops with side-effects? If you only > triplicate ops without side-effects what is the sink that keeps > the duplicated ops live? The vote, surely. CSE would be abso

Re: implementation question

2014-05-05 Thread Richard Biener
On Wed, Apr 30, 2014 at 7:49 PM, Daniel Gutson wrote: > Hi, > >assuming the need to generate code in which > almost everything is used 3x (e.g. 3x registers, > 3 times data, etc.) for a specific purpose (*) for any > given target, > what would be the best way to implement it? > > (let's name t