[PATCH] Drop Cloog support
Johannes Doerfert
doerfert at cs.uni-saarland.de
Mon Nov 24 19:32:45 PST 2014
Hi grosser, sebpop, dpeixott, simbuerg, zinob,
This commit drops the Cloog support for Polly. The scripts and
documentation are changed to only use isl as prerequisity. In the code
all Cloog specific parts have been removed.
TODO: This commit removes all Cloog tests, however, we should port
them to the isl backend.
http://reviews.llvm.org/D6400
Files:
CMakeLists.txt
Makefile.config.in
autoconf/configure.ac
cmake/FindCloog.cmake
configure
include/polly/CodeGen/Cloog.h
include/polly/CodeGen/CodeGeneration.h
include/polly/Config/config.h.in
include/polly/LinkAllPasses.h
lib/Analysis/ScopDetection.cpp
lib/CMakeLists.txt
lib/CodeGen/Cloog.cpp
lib/CodeGen/CodeGeneration.cpp
lib/Makefile
lib/Support/RegisterPasses.cpp
lib/Transform/IndependentBlocks.cpp
test/Cloog/CodeGen/20100617.ll
test/Cloog/CodeGen/20100622.ll
test/Cloog/CodeGen/20100707.ll
test/Cloog/CodeGen/20100707_2.ll
test/Cloog/CodeGen/20100708_2.ll
test/Cloog/CodeGen/20100713.ll
test/Cloog/CodeGen/20100713_2.ll
test/Cloog/CodeGen/20100717.ll
test/Cloog/CodeGen/20100718-DomInfo-2.ll
test/Cloog/CodeGen/20100718-DomInfo.ll
test/Cloog/CodeGen/20100720-MultipleConditions.ll
test/Cloog/CodeGen/20100809-IndependentBlock.ll
test/Cloog/CodeGen/20100811-ScalarDependencyBetweenBrAndCnd.ll
test/Cloog/CodeGen/20101030-Overflow.ll
test/Cloog/CodeGen/20101103-Overflow3.ll
test/Cloog/CodeGen/20101103-signmissmatch.ll
test/Cloog/CodeGen/20110226-Ignore-Dead-Code.ll
test/Cloog/CodeGen/20110226-PHI-Node-removed.ll
test/Cloog/CodeGen/20120316-InvalidCast.ll
test/Cloog/CodeGen/20120403-RHS-type-mismatch.ll
test/Cloog/CodeGen/20140414-vector-codegen.ll
test/Cloog/CodeGen/GPGPU/1d_parallel.ll
test/Cloog/CodeGen/GPGPU/2d_innermost_parallel.ll
test/Cloog/CodeGen/GPGPU/3d_innermost_non_parallel.ll
test/Cloog/CodeGen/GPGPU/gpu___%1---%5.jscop
test/Cloog/CodeGen/GPGPU/gpu___%1---%5.jscop.transformed+gpu
test/Cloog/CodeGen/GPGPU/gpu_no_pure___%for.cond---%for.end18.jscop
test/Cloog/CodeGen/GPGPU/gpu_no_pure___%for.cond---%for.end18.jscop.transformed+gpu
test/Cloog/CodeGen/GPGPU/gpu_pure___%for.cond---%for.end8.jscop
test/Cloog/CodeGen/GPGPU/gpu_pure___%for.cond---%for.end8.jscop.transformed+gpu
test/Cloog/CodeGen/GPGPU/lit.local.cfg
test/Cloog/CodeGen/OpenMP/20120330-argument-use.ll
test/Cloog/CodeGen/OpenMP/add_memref.ll
test/Cloog/CodeGen/OpenMP/clastvar_after_parallel_loop.ll
test/Cloog/CodeGen/OpenMP/copy_in_argument.ll
test/Cloog/CodeGen/OpenMP/copy_in_temporary.ll
test/Cloog/CodeGen/OpenMP/extract_memref.ll
test/Cloog/CodeGen/OpenMP/invalidate_subfn_scops.ll
test/Cloog/CodeGen/OpenMP/lifetime_markers.ll
test/Cloog/CodeGen/OpenMP/lit.local.cfg
test/Cloog/CodeGen/OpenMP/parallel_loop.ll
test/Cloog/CodeGen/OpenMP/parallel_loop___%bb18---%bb50.jscop
test/Cloog/CodeGen/OpenMP/parallel_loop___%bb18---%bb50.jscop.tiled
test/Cloog/CodeGen/OpenMP/parallel_loop_simple.ll
test/Cloog/CodeGen/OpenMP/parallel_loop_simple2.ll
test/Cloog/CodeGen/OpenMP/param_referenced_in_stmt.ll
test/Cloog/CodeGen/OpenMP/simple_nested_loop.ll
test/Cloog/CodeGen/OpenMP/structnames.ll
test/Cloog/CodeGen/OpenMP/two_loop.ll
test/Cloog/CodeGen/OpenMP/vector-codegen-in-openmp-subfunc.ll
test/Cloog/CodeGen/PHIInExit.ll
test/Cloog/CodeGen/constant_condition.ll
test/Cloog/CodeGen/do_pluto_matmult.ll
test/Cloog/CodeGen/do_pluto_matmult.ll.result
test/Cloog/CodeGen/do_pluto_matmult___%do.body---%do.end45.jscop
test/Cloog/CodeGen/do_pluto_matmult___%do.body---%do.end45.jscop.invalid_reverse
test/Cloog/CodeGen/do_pluto_matmult___%do.body---%do.end45.jscop.valid_reverse
test/Cloog/CodeGen/loop_with_condition.ll
test/Cloog/CodeGen/loop_with_condition_2.ll
test/Cloog/CodeGen/loop_with_condition_ineq.ll
test/Cloog/CodeGen/loop_with_condition_nested.ll
test/Cloog/CodeGen/matmul_vec.ll
test/Cloog/CodeGen/matmul_vec___%1---%17.jscop
test/Cloog/CodeGen/phi_guard.ll
test/Cloog/CodeGen/phi_guard___%for.preheader---%for.end10.jscop
test/Cloog/CodeGen/pluto_matmult.ll
test/Cloog/CodeGen/pluto_matmult___%for.cond---%for.end47.jscop
test/Cloog/CodeGen/reduced-domain-eliminates-dependences.ll
test/Cloog/CodeGen/reduced-domain-eliminates-dependences___%bb---%return.jscop
test/Cloog/CodeGen/reduction_2.ll
test/Cloog/CodeGen/sequential_loops.ll
test/Cloog/CodeGen/simple_nonaffine_loop.ll
test/Cloog/CodeGen/simple_vec_assign_scalar.ll
test/Cloog/CodeGen/simple_vec_assign_scalar_2.ll
test/Cloog/CodeGen/simple_vec_call.ll
test/Cloog/CodeGen/simple_vec_call_2.ll
test/Cloog/CodeGen/simple_vec_cast.ll
test/Cloog/CodeGen/simple_vec_const.ll
test/Cloog/CodeGen/simple_vec_large_width.ll
test/Cloog/CodeGen/simple_vec_ptr_ptr_ty.ll
test/Cloog/CodeGen/simple_vec_stride_one.ll
test/Cloog/CodeGen/simple_vec_stride_one___%1---%5.jscop
test/Cloog/CodeGen/simple_vec_stride_x.ll
test/Cloog/CodeGen/simple_vec_two_stmts.ll
test/Cloog/CodeGen/single_do_loop_int_max_iterations.ll
test/Cloog/CodeGen/single_do_loop_ll_max_iterations.ll
test/Cloog/CodeGen/single_do_loop_scev_replace.ll
test/Cloog/CodeGen/single_loop.ll
test/Cloog/CodeGen/single_loop_int_max_iterations.ll
test/Cloog/CodeGen/single_loop_ll_max_iterations.ll
test/Cloog/CodeGen/single_loop_one_iteration.ll
test/Cloog/CodeGen/single_loop_param.ll
test/Cloog/CodeGen/single_loop_zero_iterations.ll
test/Cloog/CodeGen/split_edges.ll
test/Cloog/CodeGen/split_edges_2.ll
test/Cloog/CodeGen/vector_load_from_bitcast.ll
test/Cloog/ScheduleOptimizer/2011-08-25-crash_in_vectorizer.ll
test/Cloog/ScopDetection/single_function_only.ll
test/Cloog/ambigous_schedule.ll
test/Cloog/ambigous_schedule___%for.cond---%for.end30.jscop
test/Cloog/lit.local.cfg
test/Isl/CodeGen/openmp_limit_threads.ll
test/Isl/CodeGen/single_do_loop_int_param_iterations.ll
test/Isl/CodeGen/single_do_loop_one_iteration.ll
test/Isl/CodeGen/test.ll
test/Isl/single_loop_uint_max_iterations.ll
test/Isl/single_loop_ull_max_iterations.ll
test/Makefile
test/lit.site.cfg.in
utils/checkout_cloog.sh
utils/checkout_isl.sh
www/documentation/gpgpucodegen.html
www/documentation/passes.html
www/example_manual_matmul.html
www/experiments/matmul/runall.sh
www/get_started.html
www/polly.sh
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6400.16596.patch
Type: text/x-patch
Size: 350859 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141125/f4afa3de/attachment.bin>
More information about the llvm-commits
mailing list