[PATCH] D72230: [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a function pass.
Whitney Tsang via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Jan 5 09:26:30 PST 2020
Whitney created this revision.
Whitney added reviewers: dmgreen, jdoerfert, Meinersbur, kbarton, bmahjour, etiotto.
Whitney added a project: LLVM.
Herald added subscribers: llvm-commits, zzheng, hiraditya.
This patch changes LoopUnrollAndJamPass to a function pass, and keeps the loops traversal order same as defined in FunctionToLoopPassAdaptor LoopPassManager.h.
The next patch will change the loop traversal to outer to inner order, so more loops can be transform.
Discussion in llvm-dev mailing list: https://groups.google.com/forum/#!topic/llvm-dev/LF4rUjkVI2g
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D72230
Files:
llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D72230.236251.patch
Type: text/x-patch
Size: 4762 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200105/6364d15f/attachment.bin>
More information about the llvm-commits
mailing list