This patch ports IslAst to the new PM. The change is mostly straightforward. The only major modification required is making IslAst move-only, to correctly manage the isl resources it owns.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D33422
[Polly][NewPM] Port IslAst to the new ScopPassManager ClosedPublic Authored by philip.pfaffe on May 22 2017, 2:59 PM.
Details Summary This patch ports IslAst to the new PM. The change is mostly straightforward. The only major modification required is making IslAst move-only, to correctly manage the isl resources it owns.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 22 2017, 8:22 PM Closed by commit rL303622: [Polly][NewPM] Port IslAst to the new ScopPassManager (authored by pfaffe). · Explain WhyMay 23 2017, 3:13 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 99874 polly/trunk/include/polly/CodeGen/IslAst.h
polly/trunk/include/polly/LinkAllPasses.h
polly/trunk/lib/CodeGen/CodeGeneration.cpp
polly/trunk/lib/CodeGen/IslAst.cpp
polly/trunk/lib/CodeGen/PPCGCodeGeneration.cpp
polly/trunk/lib/Support/RegisterPasses.cpp
|