[all-commits] [llvm/llvm-project] 769405: [unroll] Move multiple exit costing into consumer ...
Philip Reames via All-commits
all-commits at lists.llvm.org
Mon Aug 2 12:46:40 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 76940577e4bf9c63a8a4ebd32b556bd7feb8cad3
https://github.com/llvm/llvm-project/commit/76940577e4bf9c63a8a4ebd32b556bd7feb8cad3
Author: Philip Reames <listmail at philipreames.com>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
M llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
Log Message:
-----------
[unroll] Move multiple exit costing into consumer pass [NFC]
This aligns the multiple exit costing with all the other cost decisions. Note that UnrollAndJam, which is the only other caller of the original home of this code, unconditionally bails out of multiple exit loops.
More information about the All-commits
mailing list