if (CLOOG_FOUND)
  set(CLOOG_FILES
      Cloog.cpp
      CodeGeneration.cpp)
endif (CLOOG_FOUND)

set(ISL_CODEGEN_FILES
    IslAst.cpp
    IslCodeGeneration.cpp)

if (GPU_CODEGEN)
  set (GPGPU_CODEGEN_FILES
       PTXGenerator.cpp)
endif (GPU_CODEGEN)

add_polly_library(LLVMPollyCodeGen
  BlockGenerators.cpp
  ${CLOOG_FILES}
  ${ISL_CODEGEN_FILES}
  LoopGenerators.cpp
  Utils.cpp
  ${GPGPU_CODEGEN_FILES}
)
