[PATCH] This patch introduces MemorySSA, a virtual SSA form for memory.Details on what it looks like are in MemorySSA.h

Philip Reames listmail at philipreames.com
Tue Mar 24 17:25:05 PDT 2015


On 03/24/2015 05:08 PM, Daniel Berlin wrote:
>
>
> On Tue, Mar 24, 2015 at 5:07 PM, Daniel Berlin <dberlin at dberlin.org 
> <mailto:dberlin at dberlin.org>> wrote:
>
>
>     But i'm happy to do either :)
>     I could also rewrite MergedLoadStoreMotion to use it. It would
>     simplify the code pretty greatly, i think, since it would no
>     longer have to look at/walk successor blocks
>
> Sorry, i mean: This could actually be done, right now, in it's current 
> state without any additional laziness.
This would be a pretty nice result.  Simplify MLSM substantially and 
possibly making it more effective would be a definite win.

Philip

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150324/4f1c6ebc/attachment.html>


More information about the llvm-commits mailing list