This is an archive of the discontinued LLVM Phabricator instance.

[LV] Cache block mask values
ClosedPublic

Authored by gilr on Apr 13 2017, 2:34 PM.

Details

Summary

This patch is part of D28975's breakdown.

Add caching for block masks similar to the cache already used for edge masks, replacing generation per user with reusing the first generated value which dominates all uses.

Diff Detail

Repository
rL LLVM

Event Timeline

gilr created this revision.Apr 13 2017, 2:34 PM
gilr edited the summary of this revision. (Show Details)Apr 13 2017, 2:54 PM
mkuper accepted this revision.Apr 17 2017, 7:21 PM

LGTM.

This revision is now accepted and ready to land.Apr 17 2017, 7:21 PM
This revision was automatically updated to reflect the committed changes.