Re: Question on multiplied address cost computation in ivopt

2013-02-25 Thread Bin.Cheng
On Mon, Feb 25, 2013 at 8:51 PM, Richard Biener wrote: > On Mon, Feb 25, 2013 at 11:13 AM, Bin.Cheng wrote: >> On Mon, Feb 25, 2013 at 5:39 PM, Richard Biener >> >> Another question about multiplied address is in function >> multiplier_allowed_in_address_p, it constructs rtx like "(MULT reg1, >>

Re: Question on multiplied address cost computation in ivopt

2013-02-25 Thread Richard Biener
On Mon, Feb 25, 2013 at 11:13 AM, Bin.Cheng wrote: > On Mon, Feb 25, 2013 at 5:39 PM, Richard Biener > wrote: >> On Fri, Feb 22, 2013 at 9:42 AM, Bin.Cheng wrote: >>> Hi, >>> Function get_address_cost in ivopt computes multiplied address cost >>> with below code: >>> >>> First: >>> rat = 1

Re: Question on multiplied address cost computation in ivopt

2013-02-25 Thread Bin.Cheng
On Mon, Feb 25, 2013 at 5:39 PM, Richard Biener wrote: > On Fri, Feb 22, 2013 at 9:42 AM, Bin.Cheng wrote: >> Hi, >> Function get_address_cost in ivopt computes multiplied address cost >> with below code: >> >> First: >> rat = 1; >> for (i = 2; i <= MAX_RATIO; i++) >> if (multipli

Re: Question on multiplied address cost computation in ivopt

2013-02-25 Thread Richard Biener
On Fri, Feb 22, 2013 at 9:42 AM, Bin.Cheng wrote: > Hi, > Function get_address_cost in ivopt computes multiplied address cost > with below code: > > First: > rat = 1; > for (i = 2; i <= MAX_RATIO; i++) > if (multiplier_allowed_in_address_p (i, mem_mode, as)) > { > rat