llvm-project/polly/test/DependenceInfo
Tobias Grosser 8133128c17 [ScopInfo] Do not add array name into memory reference ids
Before this change a memory reference identifier had the form:

  <STMT>_<ACCESSTYPE><ID>_<MEMREF>, e.g., Stmt_bb9_Write0_MemRef_tmp11

After this change, we use the format:

  <STMT>_<ACCESSTYPE><ID>, e.g., Stmt_bb9_Write0

The name of the array that is accessed through a memory reference is not
necessary to uniquely identify a memory reference, but was only added to
provide additional information for debugging. We drop this information now
for the following two reasons:

  1) This shortens the names and consequently improves readability
  2) This removes a second location where we decide on the name of a scop array,
     leaving us only with the location where the actual scop array is created.

Having after 2) only a single location to name scop arrays will allow us to
change the naming convention of scop arrays more easily, which we will do
in a future commit to reduce compilation time.

llvm-svn: 302004
2017-05-03 07:57:35 +00:00
..
computeout.ll [ScopInfo] Do not add array name into memory reference ids 2017-05-03 07:57:35 +00:00
different_schedule_dimensions.ll [ScopInfo] Do not add array name into memory reference ids 2017-05-03 07:57:35 +00:00
do_pluto_matmult.ll [ScopInfo] Do not add array name into memory reference ids 2017-05-03 07:57:35 +00:00
fine_grain_dep_0.ll [ScopInfo] Do not add array name into memory reference ids 2017-05-03 07:57:35 +00:00
generate_may_write_dependence_info.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
infeasible_context.ll [GSoC] Do not process SCoPs with infeasible runtime context 2016-07-25 12:40:59 +00:00
may_writes_do_not_block_must_writes_for_war.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
nonaffine-condition-buildMemoryAccess.ll Fix assertion due to buildMemoryAccess. 2016-07-08 12:38:28 +00:00
reduction_complex_location.ll Add fine-grain dependences analysis to release notes. 2016-03-28 12:41:49 +00:00
reduction_dependences_equal_non_reduction_dependences.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_dependences_not_null.ll Set Dependences::RED to be non-null once Dependences::calculateDependences() 2017-03-16 20:06:49 +00:00
reduction_mixed_reduction_and_non_reduction_dependences.ll Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
reduction_multiple_loops_array_sum.ll Add fine-grain dependences analysis to release notes. 2016-03-28 12:41:49 +00:00
reduction_multiple_loops_array_sum_2.ll Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
reduction_multiple_loops_array_sum_3.ll Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
reduction_multiple_reductions.ll Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
reduction_multiple_reductions_2.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_only_reduction_like_access.ll tests: Drop -polly-detect-unprofitable and -polly-no-early-exit 2015-10-06 15:36:44 +00:00
reduction_partially_escaping_intermediate_in_other_stmt.ll Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
reduction_privatization_deps.ll [Polly] [DependenceInfo] change WAR generation, Read will not block Read 2017-04-24 22:23:12 +00:00
reduction_privatization_deps_2.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_privatization_deps_3.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_privatization_deps_4.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_privatization_deps_5.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_sequence.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_simple_iv.ll Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
reduction_simple_iv_debug_wrapped_dependences.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_simple_privatization_deps_2.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_simple_privatization_deps_w_parameter.ll [Polly] [DependenceInfo] change WAR, WAW generation to correct semantics 2017-04-04 13:08:23 +00:00
reduction_two_reductions_different_rloops.ll Update to ISL 0.16.1 2016-01-15 15:54:45 +00:00
sequential_loops.ll [ScopInfo] Do not add array name into memory reference ids 2017-05-03 07:57:35 +00:00