This is an archive of the discontinued LLVM Phabricator instance.

[LoopVectorize] Move RuntimePointerCheck under LoopAccessAnalysis
ClosedPublic

Authored by anemet on Jan 30 2015, 11:43 PM.

Details

Summary

This class needs to remain public because it's used by
LoopVectorizationLegality::addRuntimeCheck.

NFC. This is part of the patchset that splits out the memory dependence logic
from LoopVectorizationLegality into a new class LoopAccessAnalysis.
LoopAccessAnalysis will be used by the new Loop Distribution pass.

Diff Detail

Event Timeline

anemet updated this revision to Diff 19083.Jan 30 2015, 11:43 PM
anemet retitled this revision from to [LoopVectorize] Move RuntimePointerCheck under LoopAccessAnalysis.
anemet updated this object.
anemet edited the test plan for this revision. (Show Details)
anemet added reviewers: hfinkel, aschwaighofer.
anemet added a subscriber: Unknown Object (MLST).
hfinkel accepted this revision.Jan 30 2015, 11:44 PM
hfinkel edited edge metadata.

LGTM.

This revision is now accepted and ready to land.Jan 30 2015, 11:44 PM
anemet closed this revision.Feb 2 2015, 11:54 AM

r227755