[polly-PATCH 0/3] Drop a couple of Polly options
Tobias Grosser
tobias at grosser.es
Sat Apr 18 09:14:41 PDT 2015
Hi,
I am planning to drop a couple of polly options that have become unnecessary.
This reduces the number of possible options and consequently the set of option
combinations that we need to test.
Tobias Grosser (3):
Drop option -polly-delinearize
Drop option -polly-detect-track-failures
Drop option -polly-allow-nonaffine-branches
include/polly/ScopDetection.h | 1 -
lib/Analysis/ScopDetection.cpp | 48 +++++-----------------
lib/Analysis/TempScopInfo.cpp | 2 +-
lib/Support/RegisterPasses.cpp | 3 --
test/DependenceInfo/do_pluto_matmult.ll | 2 +-
.../OpenMP/nested_loop_both_parallel_parametric.ll | 2 +-
.../reduction_clauses_multidimensional_access.ll | 2 +-
test/Isl/Ast/simple-run-time-condition.ll | 2 +-
test/Isl/CodeGen/alias-check-multi-dim.ll | 2 +-
.../CodeGen/aliasing_multidimensional_access.ll | 2 +-
...tidim_2d_parametric_array_static_loop_bounds.ll | 2 +-
test/Isl/CodeGen/multidim_alias_check.ll | 2 +-
test/Isl/CodeGen/non_affine_float_compare.ll | 2 +-
.../run-time-condition-with-scev-parameters.ll | 2 +-
.../scop_never_executed_runtime_check_location.ll | 4 +-
test/ScopDetect/keep_going_expansion.ll | 2 +-
...tidim_two_accesses_different_delinearization.ll | 2 +-
test/ScopDetect/non-affine-conditional.ll | 2 +-
test/ScopDetect/non-affine-float-compare.ll | 2 +-
.../non-affine-loop-condition-dependent-access.ll | 6 +--
...non-affine-loop-condition-dependent-access_2.ll | 6 +--
...non-affine-loop-condition-dependent-access_3.ll | 6 +--
test/ScopDetect/non-affine-loop.ll | 8 ++--
test/ScopDetectionDiagnostics/ReportAlias-01.ll | 2 +-
.../ReportDifferentElementSize.ll | 2 +-
test/ScopDetectionDiagnostics/ReportFuncCall-01.ll | 2 +-
.../ScopDetectionDiagnostics/ReportLoopBound-01.ll | 6 +--
.../ReportMultipleNonAffineAccesses.ll | 23 +++--------
.../ReportNonAffineAccess-01.ll | 2 +-
.../ScopDetectionDiagnostics/ReportUnprofitable.ll | 2 +-
.../ReportVariantBasePtr-01.ll | 2 +-
...non-affine-loop-condition-dependent-access_1.ll | 2 +-
...non-affine-loop-condition-dependent-access_2.ll | 6 +--
...non-affine-loop-condition-dependent-access_3.ll | 6 +--
.../NonAffine/non_affine_conditional_nested.ll | 2 +-
...n_affine_conditional_surrounding_affine_loop.ll | 4 +-
...fine_conditional_surrounding_non_affine_loop.ll | 4 +-
.../ScopInfo/NonAffine/non_affine_float_compare.ll | 2 +-
.../NonAffine/non_affine_loop_condition.ll | 2 +-
.../NonAffine/non_affine_loop_used_later.ll | 2 +-
test/ScopInfo/constant_start_integer.ll | 2 +-
.../ScopInfo/delinearize-together-all-data-refs.ll | 2 +-
test/ScopInfo/multidim_2d-diagonal-matrix.ll | 2 +-
.../multidim_2d_outer_parametric_offset.ll | 2 +-
...tidim_2d_parametric_array_static_loop_bounds.ll | 2 +-
...tidim_3d_parametric_array_static_loop_bounds.ll | 2 +-
.../multidim_ivs_and_integer_offsets_3d.ll | 2 +-
.../multidim_ivs_and_parameteric_offsets_3d.ll | 2 +-
test/ScopInfo/multidim_many_references.ll | 2 +-
test/ScopInfo/multidim_nested_start_integer.ll | 2 +-
.../multidim_nested_start_share_parameter.ll | 2 +-
test/ScopInfo/multidim_only_ivs_2d.ll | 2 +-
test/ScopInfo/multidim_only_ivs_3d.ll | 2 +-
test/ScopInfo/multidim_only_ivs_3d_cast.ll | 2 +-
test/ScopInfo/multidim_only_ivs_3d_reverse.ll | 2 +-
.../ScopInfo/multidim_single_and_multidim_array.ll | 8 +---
test/ScopInfo/non_affine_access.ll | 4 +-
57 files changed, 89 insertions(+), 136 deletions(-)
--
2.1.0
More information about the llvm-commits
mailing list