[PATCH] D87328: [Polly][NewPM] Port Simplify to the new pass manager
Pengxuan Zheng via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sat Sep 19 12:59:46 PDT 2020
pzheng updated this revision to Diff 292985.
pzheng added a comment.
Herald added a subscriber: arphaman.
Thanks for reviewing the patch, @Meinersbur!
I have updated some of the existing tests for the SimplifyPass to also use the NPM. There are still some tests for SimplifyPass which depend on other Polly passes being properly ported first. Those tests will be updated in a follow-up patch.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D87328/new/
https://reviews.llvm.org/D87328
Files:
polly/include/polly/Simplify.h
polly/lib/Support/PollyPasses.def
polly/lib/Support/RegisterPasses.cpp
polly/lib/Transform/Simplify.cpp
polly/test/Simplify/dead_access_load.ll
polly/test/Simplify/dead_access_phi.ll
polly/test/Simplify/dead_access_value.ll
polly/test/Simplify/dead_instruction.ll
polly/test/Simplify/notdead_region_exitphi.ll
polly/test/Simplify/notdead_region_innerphi.ll
polly/test/Simplify/notredundant_region_middle.ll
polly/test/Simplify/notredundant_synthesizable_unknownit.ll
polly/test/Simplify/overwritten.ll
polly/test/Simplify/overwritten_3store.ll
polly/test/Simplify/overwritten_loadbetween.ll
polly/test/Simplify/pass_existence.ll
polly/test/Simplify/phi_in_regionstmt.ll
polly/test/Simplify/redundant.ll
polly/test/Simplify/redundant_differentindex.ll
polly/test/Simplify/redundant_storebetween.ll
polly/test/Simplify/scalability1.ll
polly/test/Simplify/scalability2.ll
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D87328.292985.patch
Type: text/x-patch
Size: 63484 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200919/dea089f8/attachment.bin>
More information about the llvm-commits
mailing list