[PATCH] Remove the Module pointer from GCStrategy

Philip Reames listmail at philipreames.com
Fri Dec 5 18:12:10 PST 2014


This is the first step towards making GCStrategy a lightweight descriptor of the GC rather than a class intimately intertwined with the lowering logic.  Follow on changes will continue the trend.

http://reviews.llvm.org/D6559

Files:
  include/llvm/CodeGen/GCMetadataPrinter.h
  include/llvm/CodeGen/GCStrategy.h
  lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp
  lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp
  lib/CodeGen/GCMetadata.cpp
  lib/CodeGen/GCMetadataPrinter.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6559.17013.patch
Type: text/x-patch
Size: 6687 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141206/5546e81a/attachment.bin>


More information about the llvm-commits mailing list