hanchenye-llvm-project/polly/test/Isl/CodeGen
Johannes Doerfert 9b5786960d Relax the condition on the jsop accesses regarding the alignment.
We restricted the new access functions to be a subset of the old one
  because we want to keep the alignment, however if the alignment is
  "not special", thus the default for the type, we can allow any access.


Differential Revision: http://reviews.llvm.org/D5680

llvm-svn: 219503
2014-10-10 15:14:29 +00:00
..
LoopParallelMD Allow to annotate alias scopes in the new SCoP. 2014-10-02 15:31:24 +00:00
MemAccess Relax the condition on the jsop accesses regarding the alignment. 2014-10-10 15:14:29 +00:00
20100617.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100622.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100707.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100707_2.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100708.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100708_2.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100713.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100713_2.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100717.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100718-DomInfo-2.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
20100718-DomInfo.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
20100720-MultipleConditions.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100809-IndependentBlock.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20100811-ScalarDependencyBetweenBrAndCnd.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20101030-Overflow.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20101103-Overflow3.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20101103-signmissmatch.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20110226-Ignore-Dead-Code.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20110226-PHI-Node-removed.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20110312-Fail-without-basicaa.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20120316-InvalidCast.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
20120403-RHS-type-mismatch.ll Remove executable bit on test files 2014-09-12 09:07:50 +00:00
20130211-getNumberOfIterations.ll
20130221.ll
PHIInExit.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
aliasing_different_base_and_access_type.ll Introduce the ScopArrayInfo class. 2014-10-05 11:32:18 +00:00
aliasing_different_pointer_types.ll [Fix] Allow pointer types as access elements and compare them correctly 2014-09-19 08:49:02 +00:00
aliasing_multidimensional_access.ll Allow multidimensional accesses in the IslExprBuilder. 2014-10-05 11:33:59 +00:00
aliasing_parametric_simple_1.ll [RTC] Runtime Alias Checks for the ISL backend (missing tests) 2014-09-18 11:20:36 +00:00
aliasing_parametric_simple_2.ll [RTC] Runtime Alias Checks for the ISL backend (missing tests) 2014-09-18 11:20:36 +00:00
aliasing_struct_element.ll Introduce the ScopArrayInfo class. 2014-10-05 11:32:18 +00:00
alignment.ll Align copied load/store instructions as the original. 2014-10-02 16:22:19 +00:00
annotated_alias_scopes.ll Align copied load/store instructions as the original. 2014-10-02 16:22:19 +00:00
blas_sscal_simplified.ll [Refactor] Cleanup isl code generation 2014-09-10 14:50:23 +00:00
constant_condition.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
create-conditional-scop.ll codegen: Update LoopInfo correctly 2014-02-24 00:50:49 +00:00
debug-intrinsics.ll DI: LLVM schema change: fold constants into string 2014-10-03 21:08:48 +00:00
loop_with_condition.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
loop_with_condition_2.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
loop_with_condition_ineq.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
loop_with_condition_nested.ll
loop_with_conditional_entry_edge_splited_hard_case.ll [Fix] Rewire the Region after a unconditional entry edge is created 2014-09-15 18:34:45 +00:00
multidim_2d_parametric_array_static_loop_bounds.ll [Refactor] Cleanup isl code generation 2014-09-10 14:50:23 +00:00
no_guard_bb.ll Build domtree of new loops correctly 2014-09-28 22:40:36 +00:00
openmp_limit_threads.ll [Fix] Accidently changed the type of a libgomp argument in r219003. 2014-10-03 20:40:24 +00:00
reduction.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
reduction_2.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
reduction_simple_binary.ll [Refactor] Use nicer print callback function in IslAst 2014-07-31 21:33:49 +00:00
run-time-condition-with-scev-parameters.ll [Refactor] Cleanup isl code generation 2014-09-10 14:50:23 +00:00
run-time-condition.ll Always pipe in test files 2014-08-30 09:15:04 +00:00
scev.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
scop_never_executed_runtime_check_location.ll [Refactor] Cleanup isl code generation 2014-09-10 14:50:23 +00:00
sequential_loops.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
simple_loop_non_single_exit.ll
simple_loop_non_single_exit_2.ll
simple_non_single_entry.ll
simple_nonaffine_loop.ll
simple_vec_assign_scalar.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
simple_vec_assign_scalar_2.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
simple_vec_call.ll
simple_vec_call_2.ll
simple_vec_cast.ll
simple_vec_const.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
simple_vec_large_width.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
simple_vec_ptr_ptr_ty.ll
simple_vec_stride_negative_one.ll Support for generating vectors for loads with -1 stride 2014-03-19 19:27:24 +00:00
simple_vec_stride_x.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
simple_vec_two_stmts.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_do_loop_int_max_iterations.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_do_loop_int_max_iterations___%do.body---%do.end.jscop
single_do_loop_int_param_iterations.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_do_loop_ll_max_iterations.ll Remove other unneccessary uses of -O3 in the test suite 2014-01-27 10:37:06 +00:00
single_do_loop_one_iteration.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_do_loop_scev_replace.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_loop.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_loop_int_max_iterations.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_loop_ll_max_iterations.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_loop_one_iteration.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_loop_param.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
single_loop_zero_iterations.ll Replace %defaultOpts with explicit pass names 2014-08-30 09:13:28 +00:00
split_edges.ll
split_edges_2.ll
test-invalid-operands-for-select-2.ll [Fix] Non i1 typed select condition for weird pw aff functions. 2014-10-07 14:37:59 +00:00
test-invalid-operands-for-select.ll [Fix] Non i1 typed select condition for weird pw aff functions. 2014-10-07 14:37:59 +00:00
test.ll Remove other unneccessary uses of -O3 in the test suite 2014-01-27 10:37:06 +00:00