[PATCH] D30913: [NFC] Feature generic options to setup start/stop-after/before

Quentin Colombet via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Jul 26 22:31:24 PDT 2017


qcolombet updated this revision to Diff 108416.
qcolombet added a comment.

- Move all the logic to handle the options in TargetPassConfig
- Refactor llc code to avoid code duplication, now only the run-pass pipeline is custom made
- Add MMI output parameter to be able to parse the module and populate the MachineModuleInfo after creating the pipeline


https://reviews.llvm.org/D30913

Files:
  include/llvm/CodeGen/TargetPassConfig.h
  include/llvm/Target/TargetMachine.h
  lib/CodeGen/LLVMTargetMachine.cpp
  lib/CodeGen/TargetPassConfig.cpp
  test/CodeGen/Generic/llc-start-stop.ll
  tools/llc/llc.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D30913.108416.patch
Type: text/x-patch
Size: 20636 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170727/93c7b65c/attachment-0001.bin>


More information about the llvm-commits mailing list