[PATCH] D16743: This patch hijacks Danny's MemorySSA, a virtual SSA form for memory. Details on what it looks like are in MemorySSA.h

Daniel Berlin via llvm-commits llvm-commits at lists.llvm.org
Sat Jan 30 11:00:31 PST 2016


>
>
> I see. Efficiency is certainly more important than purity. The reason
> I proposed that change is George's memory overhead concern -- the
> Users list currently has to be stored in the base class. The fixed
> cost per MemoryAccess using SmallPtrSet is 64 bytes.
>


This is solvable by using User/Value here, and is likely the preferred
solution over time.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160130/76d46bd6/attachment.html>


More information about the llvm-commits mailing list