[PATCH] Devirtualize MCFragment
Pete Cooper
peter_cooper at apple.com
Tue Jun 16 17:32:24 PDT 2015
Hey Rafael
This patch packs and devirtualizes MCFragment so that the layout is better organised in memory.
I measured it on the verify use list order test going through llc and it saved about 2MB of memory out of 800MB. Not a huge amount, but in an LTO build I still expect it to be useful.
Comments welcome.
Cheers,
Pete
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pack-mcfrag.patch
Type: application/octet-stream
Size: 24707 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150616/1da212b7/attachment.obj>
More information about the llvm-commits
mailing list