[patch] openacc vector variable broadcasting

2015-06-03 Thread Cesar Philippidis
This patch adds support for broadcasting private variables to vector threads inside acc loops. The algorithm I'm using is extremely conservative. Basically, it walks each basic block inside an acc loop and builds a USE and GEN set of decls. The GEN set contains all of the variables declared inside

Re: [GCC, ARM] armv8 linux toolchain asan testcase fail due to stl missing conditional code

2015-06-03 Thread Shiva Chen
Hi, Ramana Currently, I work for Marvell and the company have copyright assignment on file. Hi, all After adding the attribute and rebuild gcc, I got the assembler error message load_n.s:39: Error: bad instruction `ldrbeq r0,[r0]' When i look into armv8 ISA document, it seems ldrb Encoding A1

Re: [RFA] Reimplement canonicalization of comparison arguments in match.pd

2015-06-03 Thread Jeff Law
On 06/01/2015 05:15 AM, Richard Biener wrote: In addition to what Marc said we'd simplify 1 != 0 immediately anyway (to 1), so I don't think the special-cases should make a difference (and if they do I'd like to see a testcase!). FWIW, I agree -- and across my testfiles I don't see any differenc

Re: [RFA] Reimplement canonicalization of comparison arguments in match.pd

2015-06-03 Thread Jeff Law
On 05/30/2015 03:57 AM, Marc Glisse wrote: On Fri, 29 May 2015, Jeff Law wrote: c-common.c::shorten_compare has code to canonicalize the arguments of a comparison so that the constant is the second argument. This patch removes the implementation from c-common.c and instead implements it in mat

[gomp4] Re: acc_on_device for device_type_host_nonshm

2015-06-03 Thread Tom de Vries
On 28/05/15 15:16, Julian Brown wrote: On Thu, 28 May 2015 04:48:58 -0700 "H.J. Lu" wrote: On Thu, May 21, 2015 at 4:10 AM, Jakub Jelinek wrote: On Thu, May 21, 2015 at 01:02:12PM +0200, Thomas Schwinge wrote: Hi! On Thu, 7 May 2015 19:32:26 +0100, Julian Brown wrote: Here's a new versio

<    1   2