[LLVMdev] scalar evolution to determine access functions in arays

Jimborean Alexandra xinfinity_a at yahoo.com
Wed Aug 3 02:33:11 PDT 2011


Ok, thank you, I will have a look and reply with questions if necessary. Does it take into consideration the existing phi nodes?

Alexandra



________________________________
From: Tobias Grosser <tobias at grosser.es>
To: Jimborean Alexandra <xinfinity_a at yahoo.com>
Cc: "llvmdev at cs.uiuc.edu" <llvmdev at cs.uiuc.edu>; "luismastrangelo at gmail.com" <luismastrangelo at gmail.com>
Sent: Wednesday, August 3, 2011 11:26 AM
Subject: Re: [LLVMdev] scalar evolution to determine access functions in arays

On 08/03/2011 10:22 AM, Jimborean Alexandra wrote:
> Only because in my next passes I change the CFG significantly and it is
> very hard to maintain the values of the Phi nodes.

OK. In Polly we developed a pass called, 'independent-blocks-pass'. It basically creates basic blocks, that can easily be rescheduled without stopping the scalar evolution analysis to work. Maybe something similar can help you. Details about this pass are available in my thesis.

Cheers
Tobi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110803/ce6f650c/attachment.html>


More information about the llvm-dev mailing list