[llvm-commits] [patch] CodeEmitter Memory Foot Reduction
Aaron Gray
aaronngray.lists at googlemail.com
Tue Jul 14 03:51:59 PDT 2009
Hi Chris,
Heres the patch to separate out ObjectCodeEmitter instatiated CodeEmitters
from JITCodeEmitter ones. It also demotes MachineCodeEmitter to a base class
of JitCodeEmitter and ObjectCodeEmitter.
It quite a big patch.
It removes X86CodeEmitter.cpp
And adds X86JITCodeEmitter.cpp, X86ObjectCodeEmitter.cpp,
PPCJITCodeEmitter.cpp, PPCObjectCodeEmitter.cpp, ARMJITCodeEmitter.cpp,
ARMObjectCodeEmitter.cpp, AlphaJITCodeEmitter.cpp, and
AlphaObjectCodeEmitter.cpp.
Aaron
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20090714/d1b40e65/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: SeparateObjects.patch
Type: application/octet-stream
Size: 208743 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20090714/d1b40e65/attachment.obj>
More information about the llvm-commits
mailing list