This is an archive of the discontinued LLVM Phabricator instance.

[Polly] Allow to annotate alias scopes in the new SCoP.
ClosedPublic

Authored by jdoerfert on Oct 2 2014, 2:32 AM.

Details

Reviewers
sebpop
grosser
Summary
The command line flag -polly-annotate-alias-scopes controls
whether or not Polly annotates alias scopes in the new SCoP.
This can improve later optimizations as the new SCoP is basically
an alias free environment for them.

[Refactor] Rename LoopAnnotator to ScopAnnotator

The LoopAnnotator doesn't annotate only loops any more, thus it is
called ScopAnnotator from now on.

This also removes unnecessary polly:: namespace tags.

Diff Detail

Event Timeline

jdoerfert updated this revision to Diff 14314.Oct 2 2014, 2:32 AM
jdoerfert retitled this revision from to [Polly] Allow to annotate alias scopes in the new SCoP..
jdoerfert updated this object.
jdoerfert edited the test plan for this revision. (Show Details)
jdoerfert added reviewers: grosser, sebpop.
jdoerfert added subscribers: Restricted Project, Unknown Object (MLST).
grosser accepted this revision.Oct 2 2014, 6:16 AM
grosser edited edge metadata.
This revision is now accepted and ready to land.Oct 2 2014, 6:16 AM
jdoerfert closed this revision.Oct 2 2014, 8:42 AM

r218877 and r218878.