Re: Make ivopts handle calls to internal functions

2018-01-15 Thread Christophe Lyon
Hi, On 13 January 2018 at 16:34, Jeff Law wrote: > On 01/09/2018 08:23 AM, Richard Sandiford wrote: >> Richard Biener writes: >>> On Mon, Nov 20, 2017 at 12:31 PM, Bin.Cheng wrote: On Fri, Nov 17, 2017 at 3:03 PM, Richard Sandiford wrote: > ivopts previously treated pointer argu

Re: Make ivopts handle calls to internal functions

2018-01-13 Thread Jeff Law
On 01/09/2018 08:23 AM, Richard Sandiford wrote: > Richard Biener writes: >> On Mon, Nov 20, 2017 at 12:31 PM, Bin.Cheng wrote: >>> On Fri, Nov 17, 2017 at 3:03 PM, Richard Sandiford >>> wrote: ivopts previously treated pointer arguments to internal functions like IFN_MASK_LOAD and IFN

Re: Make ivopts handle calls to internal functions

2018-01-09 Thread Richard Sandiford
Richard Biener writes: > On Mon, Nov 20, 2017 at 12:31 PM, Bin.Cheng wrote: >> On Fri, Nov 17, 2017 at 3:03 PM, Richard Sandiford >> wrote: >>> ivopts previously treated pointer arguments to internal functions >>> like IFN_MASK_LOAD and IFN_MASK_STORE as normal gimple values. >>> This patch make

Re: Make ivopts handle calls to internal functions

2017-11-21 Thread Richard Biener
On Mon, Nov 20, 2017 at 12:31 PM, Bin.Cheng wrote: > On Fri, Nov 17, 2017 at 3:03 PM, Richard Sandiford > wrote: >> ivopts previously treated pointer arguments to internal functions >> like IFN_MASK_LOAD and IFN_MASK_STORE as normal gimple values. >> This patch makes it treat them as addresses in

Re: Make ivopts handle calls to internal functions

2017-11-20 Thread Bin.Cheng
On Fri, Nov 17, 2017 at 3:03 PM, Richard Sandiford wrote: > ivopts previously treated pointer arguments to internal functions > like IFN_MASK_LOAD and IFN_MASK_STORE as normal gimple values. > This patch makes it treat them as addresses instead. This makes > a significant difference to the code q