[PATCH] D22436: [OptRemarkEmitter] Port to new PM
Adam Nemet via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 15 22:06:07 PDT 2016
anemet created this revision.
anemet added reviewers: davidxl, silvas.
anemet added a subscriber: llvm-commits.
Herald added a subscriber: mzolotukhin.
The main goal is to able to start using the new OptRemarkEmitter
analysis from the LoopVectorizer. Since the vectorizer was recently
converted to the new PM, it makes sense to convert this analysis as
well.
This pass is currently tested through the LoopDistribution pass, so I am
also porting LoopDistribution to get coverage for this analysis with the
new PM.
https://reviews.llvm.org/D22436
Files:
include/llvm/Analysis/OptimizationDiagnosticInfo.h
include/llvm/InitializePasses.h
lib/Analysis/Analysis.cpp
lib/Analysis/OptimizationDiagnosticInfo.cpp
lib/Passes/PassBuilder.cpp
lib/Passes/PassRegistry.def
lib/Transforms/Scalar/LoopDistribute.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22436.64225.patch
Type: text/x-patch
Size: 8687 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160716/e7d80709/attachment.bin>
More information about the llvm-commits
mailing list