forked from OSchip/llvm-project
457f73eaee
+ Introduced dependency type TYPE_TC_RED to represent the transitive closure (& the reverse) of reduction dependences. These are used when we check for reduction parallel loops. + Test cases including loop reversals and modulo schedules which compute reductions in a alternated order. llvm-svn: 213019 |
||
---|---|---|
.. | ||
computeout.ll | ||
do_pluto_matmult.ll | ||
reduction_complex_location.ll | ||
reduction_dependences_equal_non_reduction_dependences.ll | ||
reduction_mixed_reduction_and_non_reduction_dependences.ll | ||
reduction_multiple_loops_array_sum.ll | ||
reduction_multiple_loops_array_sum_2.ll | ||
reduction_multiple_loops_array_sum_3.ll | ||
reduction_multiple_reductions.ll | ||
reduction_multiple_reductions_2.ll | ||
reduction_only_reduction_like_access.ll | ||
reduction_partially_escaping_intermediate_in_other_stmt.ll | ||
reduction_privatization_deps.ll | ||
reduction_privatization_deps_2.ll | ||
reduction_privatization_deps_3.ll | ||
reduction_privatization_deps_4.ll | ||
reduction_privatization_deps_5.ll | ||
reduction_simple_iv.ll | ||
reduction_simple_iv_debug_wrapped_dependences.ll | ||
reduction_simple_privatization_deps_2.ll | ||
reduction_simple_privatization_deps_w_parameter.ll | ||
reduction_two_reductions_different_rloops.ll | ||
sequential_loops.ll |