Debug info should *not* affect optimization decisions. This patch updates loop unroller cost model to make it not affected by debug info.
Details
Details
Diff Detail
Diff Detail
- Build Status
Buildable 19 Build 19: arc lint + arc unit
Paths
| Differential D25098
Update loop unroller cost model to make sure debug info does not affect optimization decisions. ClosedPublic Authored by danielcdh on Sep 30 2016, 8:55 AM.
Details Summary Debug info should *not* affect optimization decisions. This patch updates loop unroller cost model to make it not affected by debug info.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Sep 30 2016, 11:05 AM
Revision Contents
Diff 73062 lib/Transforms/Scalar/LoopUnrollPass.cpp
test/Transforms/LoopUnroll/unroll-pragmas.ll
|