[LLVMdev] Last GC infrastructure patch
Gordon Henriksen
gordonhenriksen at mac.com
Mon Dec 10 17:15:51 PST 2007
gc-7-integration.patch (+100 -15):
include/llvm/CodeGen/LinkAllCodegenComponents.h (+4)
include/llvm/CodeGen/SelectionDAGISel.h (+3 -1)
include/llvm/CodeGen/AsmPrinter.h (+4)
lib/CodeGen/LLVMTargetMachine.cpp (+23 -4)
lib/CodeGen/AsmPrinter.cpp (+19)
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp (+36 -8)
lib/CodeGen/README.txt (+5)
lib/Target/CBackend/CBackend.cpp (+3 -1)
lib/Target/MSIL/MSILWriter.cpp (+3 -1)
Second pass at integrating Collector with the compiler. In general,
designating the frametable algorithm on a function-by-function basis
was beneficial to the implementation.
One thing that sticks in my craw is that Collector and TargetMachine
still have no way of verifying their mutual compatibility. That's
fixable with a followup pass.
This is the last patch before the frametable emitters themselves!
— Gordon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gc-7-integration.patch
Type: application/octet-stream
Size: 14464 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20071210/c5b2936b/attachment-0001.html>
More information about the llvm-dev
mailing list