[Refactor] IslAst and payload struct
authorJohannes Doerfert <jdoerfert@codeaurora.org>
Wed, 23 Jul 2014 20:17:28 +0000 (20:17 +0000)
committerJohannes Doerfert <jdoerfert@codeaurora.org>
Wed, 23 Jul 2014 20:17:28 +0000 (20:17 +0000)
commitc4968e508b17b270ae3efdfa0f679b09887cf9e2
tree9ab31a373a49a99296b6f2a93ed46ca90f09b2c4
parent16ea3268b2c457eab685f8120c754d3d75f64ef2
[Refactor] IslAst and payload struct

  + Renamed context into build when it's the isl_ast_build
  + Use the IslAstInfo functions to extract the schedule of a node
  + Use the IslAstInfo functions to extract the build/context of a node
  + Move the payload struct into the IslAstInfo class
  + Use a constructor and destructor (also new and delete) to
    allocate/initialize the payload struct

llvm-svn: 213792
polly/include/polly/CodeGen/IslAst.h
polly/lib/CodeGen/IslAst.cpp
polly/lib/CodeGen/IslCodeGeneration.cpp