llvm-project/polly/test/Isl/Ast
Tobias Grosser 1022ca5646 Codegen: Enable the detection of min/max expressions
Min/max expressions are easier to read and can in some cases also result in
more concise IR that is generated as the min/max --- when lowered to a
cmp+select pattern -- commonly has a simpler condition then the ternary
condition isl would normally generate.

llvm-svn: 268855
2016-05-07 08:03:44 +00:00
..
OpenMP Drop explicit -polly-delinearize parameter 2016-03-23 13:21:02 +00:00
alias_simple_1.ll Track assumptions and restrictions separatly 2016-03-01 13:06:28 +00:00
alias_simple_2.ll Track assumptions and restrictions separatly 2016-03-01 13:06:28 +00:00
alias_simple_3.ll Track assumptions and restrictions separatly 2016-03-01 13:06:28 +00:00
aliasing_multiple_alias_groups.ll Remove -polly-code-generator=isl from many test cases 2015-11-21 23:05:48 +00:00
aliasing_parametric_simple_1.ll Remove -polly-code-generator=isl from many test cases 2015-11-21 23:05:48 +00:00
aliasing_parametric_simple_2.ll Codegen: Enable the detection of min/max expressions 2016-05-07 08:03:44 +00:00
dependence_distance_constant.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
dependence_distance_multiple_constant.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
dependence_distance_parametric.ll Codegen: Enable the detection of min/max expressions 2016-05-07 08:03:44 +00:00
dependence_distance_parametric_expr.ll Codegen: Enable the detection of min/max expressions 2016-05-07 08:03:44 +00:00
dependence_distance_varying.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
dependence_distance_varying_in_outer_loop.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
dependence_distance_varying_multiple.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_clauses_multidimensional_access.ll Drop explicit -polly-delinearize parameter 2016-03-23 13:21:02 +00:00
reduction_clauses_onedimensional_access.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_dependences_equal_non_reduction_dependences.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_different_reduction_clauses.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_in_one_dimension.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_loop_reversal.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_and_loop_reversal_schedule.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_and_loop_reversal_schedule_2.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_schedule.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_schedule_multiple_dimensions.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_schedule_multiple_dimensions_2.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_schedule_multiple_dimensions_3.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_schedule_multiple_dimensions_4.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_modulo_schedule_multiple_dimensions_5.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_multiple_dimensions.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_multiple_dimensions_2.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_multiple_dimensions_3.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_multiple_dimensions_4.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
rlr___%for.cond---%for.end10.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmalrs2___%for.cond---%for.end10.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmalrs___%for.cond---%for.end10.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmd2___%for.cond---%for.end12.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmd3___%for.cond---%for.end12.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmd4___%for.cond---%for.end12.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmd___%for.cond---%for.end12.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rms___%for.cond---%for.end10.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmsmd2___%for.cond---%for.end6.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmsmd3___%for.cond---%for.end6.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmsmd4___%for.cond---%for.end6.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmsmd5___%for.cond---%for.end6.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
rmsmd___%for.cond---%for.end6.jscop [NFC] Drop the "scattering" tuple name 2015-02-02 13:45:54 +00:00
run-time-condition.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
runtime_context_with_error_blocks.ll Remove -polly-code-generator=isl from many test cases 2015-11-21 23:05:48 +00:00
simple-run-time-condition.ll Record wrapping assumptions early 2016-04-12 13:28:39 +00:00
single_loop_strip_mine.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
single_loop_strip_mine___%for.cond---%for.end.jscop Correct function to decide if a SCEV can be ignored 2013-03-18 20:21:13 +00:00