lp://staging/~pali/llvm/polly-3.5

Created by Pali and last modified
Get this branch:
bzr branch lp://staging/~pali/llvm/polly-3.5

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Pali
Project:
LLVM
Status:
Development

Import details

Import Status: Suspended

This branch is an import of the Subversion branch from http://llvm.org/svn/llvm-project/polly/branches/release_35.

Last successful import was .

Import started on izar and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 20 seconds — see the log
Import started on alnitak and finished taking 20 seconds — see the log
Import started on alnitak and finished taking 25 seconds — see the log

Recent revisions

1063. By void

Revert renaming. Should rename tags instead.

1062. By void

Renaming to coincide with updated tagging system.

1061. By void

Creating release_35 branch

1060. By void

Update formatting with clang-format.

1059. By arsenm

Update for RegionInfo changes.

Mostly related to missing includes and renaming of
the pass to RegionInfoPass.

1058. By jdoerfert

[Refactor] Move code out of the IslAst header

  Offer the static functions to extract information out of an IslAst for node
  as members of IslAstInfo not as top level entities.

  + Refactor common code
  + Add isParallel and isReductionParallel
  + Rename IslAstUser to IslAstUserPayload to make it clear this is just a (or
    the) payload struct.

1057. By jdoerfert

[Refactor] Use attributes to mark function as invalid for polly

  + Test case annotated with the new attribute
  + Modified test case to check if subfunctions are annotated

1056. By grosser

Update to isl-0.13.0

This pulls in a couple of minor cleanups in isl. More importantly, in
preparation of the upcoming LLVM releases this change brings us back on a
released version of isl.

1055. By jdoerfert

[Format] Clang format IslAst.cpp

1054. By jdoerfert

Annotate reduction parallel loops in the IslAst textual output

  + Introduced dependency type TYPE_TC_RED to represent the transitive closure
    (& the reverse) of reduction dependences. These are used when we check for
    reduction parallel loops.
  + Test cases including loop reversals and modulo schedules which compute
    reductions in a alternated order.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers

No subscribers.