[LLVMdev] speculative parallelization in LLVM
xinfinity_a at yahoo.com
Tue Jul 19 02:46:56 PDT 2011
No, I cannot, but in case it is, I want to take advantage of this. In case it is
not, the instrumentation code will detect this at runtime and simply roll back
to the original version. I will always keep an original version available, in
addition to the ones I modify with Polly. However, initially I will speculate
that it is allocated contiguously.
From: Renato Golin <rengolin at systemcall.org>
To: Jimborean Alexandra <xinfinity_a at yahoo.com>
Cc: Tobias Grosser <tobias at grosser.es>; llvmdev at cs.uiuc.edu
Sent: Tue, July 19, 2011 11:39:02 AM
Subject: Re: [LLVMdev] speculative parallelization in LLVM
On 19 July 2011 10:12, Jimborean Alexandra <xinfinity_a at yahoo.com> wrote:
> %curr_array = alloca [10 x %struct.linked], align 8
> %tmp16 = getelementptr inbounds [10 x %struct.linked]* %curr_array, i32 0,
> i32 1
Can you guarantee that the linked list will be allocated in contiguous memory?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev