[PATCH] MIR Serialization: Connect the machine function analysis pass to MIR parser.

Alex Lorenz arphaman at gmail.com
Thu May 21 17:54:56 PDT 2015


Hi dexonsmith, bob.wilson, bogner,

This patch is based on the patch that print and parses machine function names (http://reviews.llvm.org/D9841).

In this patch the machine function analysis pass is connected to the MIR parser to allow the MIR parser
to initialize the machine functions with the loaded state and to enable reconstruction of machine IR.

REPOSITORY
  rL LLVM

http://reviews.llvm.org/D9928

Files:
  include/llvm/CodeGen/MIR/MIRParser.h
  include/llvm/CodeGen/MachineFunctionAnalysis.h
  include/llvm/Target/TargetMachine.h
  lib/CodeGen/LLVMTargetMachine.cpp
  lib/CodeGen/MIR/MIRParser.cpp
  lib/CodeGen/MachineFunctionAnalysis.cpp
  lib/Target/CppBackend/CPPBackend.cpp
  lib/Target/CppBackend/CPPTargetMachine.h
  test/CodeGen/MIR/function-missing-machine-function.mir
  test/CodeGen/MIR/llvmIR.mir
  tools/llc/llc.cpp

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D9928.26298.patch
Type: text/x-patch
Size: 15781 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150522/360d3ed3/attachment.bin>


More information about the llvm-commits mailing list