[PATCH] [Refactor] Replace RegionPasses by FunctionPasses
Johannes Doerfert
doerfert at cs.uni-saarland.de
Sun Mar 1 19:38:38 PST 2015
Allow multiple SCoPs in ScopPasses + fix tests
http://reviews.llvm.org/D7986
Files:
include/polly/CodeGen/IslAst.h
include/polly/DependenceInfo.h
include/polly/Dependences.h
include/polly/LinkAllPasses.h
include/polly/ScopInfo.h
include/polly/ScopPass.h
lib/Analysis/DependenceInfo.cpp
lib/Analysis/Dependences.cpp
lib/Analysis/ScopInfo.cpp
lib/Analysis/ScopPass.cpp
lib/CMakeLists.txt
lib/CodeGen/IslAst.cpp
lib/CodeGen/IslCodeGeneration.cpp
lib/Exchange/JSONExporter.cpp
lib/Makefile
lib/Support/RegisterPasses.cpp
lib/Transform/DeadCodeElimination.cpp
lib/Transform/ScheduleOptimizer.cpp
test/DependenceInfo/computeout.ll
test/DependenceInfo/do_pluto_matmult.ll
test/DependenceInfo/reduction_complex_location.ll
test/DependenceInfo/reduction_dependences_equal_non_reduction_dependences.ll
test/DependenceInfo/reduction_mixed_reduction_and_non_reduction_dependences.ll
test/DependenceInfo/reduction_multiple_loops_array_sum.ll
test/DependenceInfo/reduction_multiple_loops_array_sum_2.ll
test/DependenceInfo/reduction_multiple_loops_array_sum_3.ll
test/DependenceInfo/reduction_multiple_reductions.ll
test/DependenceInfo/reduction_multiple_reductions_2.ll
test/DependenceInfo/reduction_only_reduction_like_access.ll
test/DependenceInfo/reduction_partially_escaping_intermediate_in_other_stmt.ll
test/DependenceInfo/reduction_privatization_deps.ll
test/DependenceInfo/reduction_privatization_deps_2.ll
test/DependenceInfo/reduction_privatization_deps_3.ll
test/DependenceInfo/reduction_privatization_deps_4.ll
test/DependenceInfo/reduction_privatization_deps_5.ll
test/DependenceInfo/reduction_simple_iv.ll
test/DependenceInfo/reduction_simple_iv_debug_wrapped_dependences.ll
test/DependenceInfo/reduction_simple_privatization_deps_2.ll
test/DependenceInfo/reduction_simple_privatization_deps_w_parameter.ll
test/DependenceInfo/reduction_two_reductions_different_rloops.ll
test/DependenceInfo/sequential_loops.ll
test/Dependences/computeout.ll
test/Dependences/do_pluto_matmult.ll
test/Dependences/reduction_complex_location.ll
test/Dependences/reduction_dependences_equal_non_reduction_dependences.ll
test/Dependences/reduction_mixed_reduction_and_non_reduction_dependences.ll
test/Dependences/reduction_multiple_loops_array_sum.ll
test/Dependences/reduction_multiple_loops_array_sum_2.ll
test/Dependences/reduction_multiple_loops_array_sum_3.ll
test/Dependences/reduction_multiple_reductions.ll
test/Dependences/reduction_multiple_reductions_2.ll
test/Dependences/reduction_only_reduction_like_access.ll
test/Dependences/reduction_partially_escaping_intermediate_in_other_stmt.ll
test/Dependences/reduction_privatization_deps.ll
test/Dependences/reduction_privatization_deps_2.ll
test/Dependences/reduction_privatization_deps_3.ll
test/Dependences/reduction_privatization_deps_4.ll
test/Dependences/reduction_privatization_deps_5.ll
test/Dependences/reduction_simple_iv.ll
test/Dependences/reduction_simple_iv_debug_wrapped_dependences.ll
test/Dependences/reduction_simple_privatization_deps_2.ll
test/Dependences/reduction_simple_privatization_deps_w_parameter.ll
test/Dependences/reduction_two_reductions_different_rloops.ll
test/Dependences/sequential_loops.ll
test/Isl/CodeGen/MemAccess/simple_analyze.ll
test/Isl/CodeGen/simple_loop_non_single_exit.ll
test/Isl/CodeGen/simple_loop_non_single_exit_2.ll
test/Isl/CodeGen/simple_non_single_entry.ll
test/Isl/CodeGen/single_loop_zero_iterations.ll
test/Isl/CodeGen/two-scops-in-row.ll
test/ScopInfo/aliasing_many_parameters_not_all_involved.ll
test/ScopInfo/integers.ll
test/ScopInfo/undef_in_cond.ll
EMAIL PREFERENCES
http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7986.20974.patch
Type: text/x-patch
Size: 144395 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150302/53126c73/attachment.bin>
More information about the llvm-commits
mailing list