[llvm-commits] [PATCH] MCAssembler Performance: Lazy invalidation
David Meyer
pdox at google.com
Tue Dec 14 23:10:04 PST 2010
Rafael,
It may cause more layout passes, but each layout pass is cheaper. (since the
layout is computed at most once per pass).
Another data point:
For my largest organic .s file (gcc.s, 514476 instructions), the output
object is 336 bytes larger out of 2.3 MB total. There's a slight improvement
in assemble time, 2.35 sec vs 2.48 sec.
How about adding a FIXME? Maybe add a pointer to PR8467.
New patch attached.
(Note that I don't have repository access)
Thanks,
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101214/4eef17f1/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: invalidate-4.patch
Type: application/octet-stream
Size: 2060 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20101214/4eef17f1/attachment.obj>
More information about the llvm-commits
mailing list