On Mon, Jul 06, 2015 at 03:34:51PM -0400, Nathan Sidwell wrote:
> On 07/04/15 16:41, Nathan Sidwell wrote:
> >On 07/03/15 19:11, Jakub Jelinek wrote:
> 
> >>If the builtins are not meant to be used by users directly (I assume they
> >>aren't) nor have a 1-1 correspondence to a library routine, it is much
> >>better to emit them as internal calls (see internal-fn.{c,def}) instead of
> >>BUILT_IN_NORMAL functions.
> >
> 
> This patch uses internal builtins, I had to make one additional change to
> tree-ssa-tail-merge.c's same_succ_def::equal hash compare function.  The new
> internal fn I introduced should compare EQ but not otherwise compare EQUAL,
> and that was blowing up the has function, which relied on EQUAL only.  I
> don't know why I didn't hit this problem in the previous patch with the
> regular builtin.

How does this interact with
#pragma acc routine {gang,worker,vector,seq} ?
Or is that something to be added later on?

        Jakub

Reply via email to