Replace getting predecessors and predecessor counts with predcache.
Dunno whether it makes sense to be fully lazy, but if we are, we might as well
do it the "standard" way.
Paths
| Differential D9167
Replace custom getNumPreds/etc with PredIteratorCache that does the same thing AcceptedPublic Authored by • dberlin on Apr 21 2015, 12:36 PM.
Details
Summary Replace getting predecessors and predecessor counts with predcache. Dunno whether it makes sense to be fully lazy, but if we are, we might as well
Diff Detail Event Timelineqcolombet edited edge metadata. Comment ActionsHi Daniel, Don’t know either if that makes sense, but LGTM ;). Cheers,
This revision is now accepted and ready to land.Apr 30 2015, 12:01 PM Comment Actions FWIW, while I did not speed test *this* change, In timings elsewhere, So i'm not going to submit this.
Revision Contents
Diff 24156 lib/Transforms/Utils/PromoteMemoryToRegister.cpp
|
Period at the end of the comment ;).