llvm-project/polly/test/ScopDetect
Tobias Grosser af4e809ca6 Remove code for scalar and PHI to array translation
This removes old code that has been disabled since several weeks and was hidden
behind the flags -disable-polly-intra-scop-scalar-to-array=false and
-polly-model-phi-nodes=false. Earlier, Polly used to translate scalars and
PHI nodes to single element arrays, as this avoided the need for their special
handling in Polly. With Johannes' patches adding native support for such scalar
references to Polly, this code is not needed any more. After this commit both
-polly-prepare and -polly-independent are now mostly no-ops. Only a couple of
simple transformations still remain, but they are scheduled for removal too.

Thanks again to Johannes Doerfert for his nice work in making all this code
obsolete.

llvm-svn: 240766
2015-06-26 07:31:18 +00:00
..
aliasing_parametric_simple_1.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
aliasing_parametric_simple_2.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
aliasing_simple_1.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
aliasing_simple_2.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
base_pointer.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
cross_loop_non_single_exit.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
cross_loop_non_single_exit_2.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
dependency_to_phi_node_outside_of_region.ll Disable output for test case that does not need output 2015-06-04 17:59:51 +00:00
indvars.ll Rename IslCodeGeneration to CodeGeneration 2015-05-12 07:45:52 +00:00
intrinsics_1.ll Update Polly tests to handle explicitly typed gep changes in LLVM 2015-02-27 19:20:19 +00:00
intrinsics_2.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
intrinsics_3.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
invalidate_scalar_evolution.ll Remove code for scalar and PHI to array translation 2015-06-26 07:31:18 +00:00
keep_going_expansion.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
multidim_indirect_access.ll Remove code for scalar and PHI to array translation 2015-06-26 07:31:18 +00:00
multidim_two_accesses_different_delinearization.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
nested_loop_single_exit.ll Rename IslCodeGeneration to CodeGeneration 2015-05-12 07:45:52 +00:00
non-affine-conditional.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
non-affine-float-compare.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
non-affine-loop-condition-dependent-access.ll Allow loops in non-affine subregions -- SCoP Modeling 2015-04-12 22:58:40 +00:00
non-affine-loop-condition-dependent-access_2.ll Allow loops in non-affine subregions -- SCoP Modeling 2015-04-12 22:58:40 +00:00
non-affine-loop-condition-dependent-access_3.ll Allow loops in non-affine subregions -- SCoP Modeling 2015-04-12 22:58:40 +00:00
non-affine-loop.ll Allow loops in non-affine subregions -- SCoP Modeling 2015-04-12 22:58:40 +00:00
non_affine_loop_condition.ll Allow loops in non-affine subregions -- SCoP Modeling 2015-04-12 22:58:40 +00:00
parametric-multiply-in-scev-2.ll Do not assume all multi-parameter products are affine 2015-04-05 14:57:50 +00:00
parametric-multiply-in-scev.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
remove_all_children.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
report-scop-location.ll Update polly for LLVM rename of debug info metadata with DI* prefix 2015-04-29 17:02:14 +00:00
run_time_alias_check.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
sequential_loops.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
simple_loop.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
simple_loop_non_single_entry.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
simple_loop_non_single_exit.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
simple_loop_non_single_exit_2.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
simple_loop_two_phi_nodes.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
simple_loop_with_param.ll Remove code for scalar and PHI to array translation 2015-06-26 07:31:18 +00:00
simple_loop_with_param_2.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
simple_non_single_entry.ll Remove target triples from test cases 2015-04-21 14:28:02 +00:00
skip_function_attribute.ll Update Polly tests to handle explicitly typed load changes in LLVM. 2015-02-27 21:22:50 +00:00
srem_with_parametric_divisor.ll Add support for srem instruction 2015-06-24 04:13:29 +00:00