[ScopDetection] Require LoadInst base pointers to be hoisted.
[polly-mirror.git] / test / Isl / CodeGen / 
tree2d8e4679f0433f62a987f962f3a33f648a79a22f
drwxr-xr-x   ..
-rw-r--r-- 729 20100617.ll
-rw-r--r-- 1677 20100622.ll
-rw-r--r-- 1041 20100707.ll
-rw-r--r-- 6556 20100707_2.ll
-rw-r--r-- 611 20100708.ll
-rw-r--r-- 1039 20100708_2.ll
-rw-r--r-- 1348 20100713.ll
-rw-r--r-- 1169 20100713_2.ll
-rw-r--r-- 1793 20100717.ll
-rw-r--r-- 1160 20100718-DomInfo-2.ll
-rw-r--r-- 982 20100718-DomInfo.ll
-rw-r--r-- 2858 20100720-MultipleConditions.ll
-rw-r--r-- 1391 20100809-IndependentBlock.ll
-rw-r--r-- 1069 20100811-ScalarDependencyBetweenBrAndCnd.ll
-rw-r--r-- 657 20101030-Overflow.ll
-rw-r--r-- 939 20101103-Overflow3.ll
-rw-r--r-- 1294 20101103-signmissmatch.ll
-rw-r--r-- 2362 20110226-Ignore-Dead-Code.ll
-rw-r--r-- 1124 20110226-PHI-Node-removed.ll
-rw-r--r-- 422 20120316-InvalidCast.ll
-rw-r--r-- 896 20120403-RHS-type-mismatch.ll
-rw-r--r-- 987 20130211-getNumberOfIterations.ll
-rw-r--r-- 535 20130221.ll
-rw-r--r-- 831 20150328-SCEVExpanderIntroducesNewIV.ll
drwxr-xr-x - LoopParallelMD
drwxr-xr-x - MemAccess
drwxr-xr-x - OpenMP
-rw-r--r-- 4859 PHIInExit.ll
drwxr-xr-x - RuntimeDebugBuilder
-rw-r--r-- 823 alias-check-multi-dim.ll
-rw-r--r-- 1449 aliasing_different_base_and_access_type.ll
-rw-r--r-- 2221 aliasing_different_pointer_types.ll
-rw-r--r-- 4144 aliasing_multidimensional_access.ll
-rw-r--r-- 2515 aliasing_parametric_simple_1.ll
-rw-r--r-- 3516 aliasing_parametric_simple_2.ll
-rw-r--r-- 1997 aliasing_struct_element.ll
-rw-r--r-- 1063 alignment.ll
-rw-r--r-- 2832 annotated_alias_scopes.ll
-rw-r--r-- 1531 blas_sscal_simplified.ll
-rw-r--r-- 1877 conflict-between-loop-invariant-code-hosting-and-escape-map-computation.ll
-rw-r--r-- 1428 constant_condition.ll
-rw-r--r-- 1471 create-conditional-scop.ll
-rw-r--r-- 6066 dead_invariant_load_instruction_referenced_by_parameter_1.ll
-rw-r--r-- 9024 dead_invariant_load_instruction_referenced_by_parameter_2.ll
-rw-r--r-- 4186 debug-intrinsics.ll
-rw-r--r-- 2095 dominance_problem_after_early_codegen_bailout.ll
-rw-r--r-- 1417 entry_with_trivial_phi.ll
-rw-r--r-- 1316 entry_with_trivial_phi_other_bb.ll
-rw-r--r-- 1750 error-stmt-in-non-affine-region.ll
-rw-r--r-- 11019 error_block_contains_invalid_memory_access.ll
-rw-r--r-- 3602 exprModDiv.ll
-rw-r--r-- 1337 exprModDiv___%for.cond---%for.end.jscop
-rw-r--r-- 1335 exprModDiv___%for.cond---%for.end.jscop.pow2
-rw-r--r-- 1588 getNumberOfIterations.ll
-rw-r--r-- 2566 hoisted_load_escapes_through_phi.ll
-rw-r--r-- 5708 hoisting_1.ll
-rw-r--r-- 6616 hoisting_2.ll
-rw-r--r-- 2103 if-conditions-in-vector-code.ll
-rw-r--r-- 1886 inner_scev_sdiv_1.ll
-rw-r--r-- 1780 inner_scev_sdiv_2.ll
-rw-r--r-- 1759 inner_scev_sdiv_3.ll
-rw-r--r-- 1988 inner_scev_sdiv_in_lb.ll
-rw-r--r-- 1256 inner_scev_sdiv_in_lb_invariant.ll
-rw-r--r-- 1173 inner_scev_sdiv_in_rtc.ll
-rw-r--r-- 3332 intrinsics_lifetime.ll
-rw-r--r-- 3735 intrinsics_misc.ll
-rw-r--r-- 15065 inv-load-lnt-crash-wrong-order-2.ll
-rw-r--r-- 4005 inv-load-lnt-crash-wrong-order-3.ll
-rw-r--r-- 11693 inv-load-lnt-crash-wrong-order.ll
-rw-r--r-- 2089 invariant-load-dimension.ll
-rw-r--r-- 3798 invariant-load-preload-base-pointer-origin-first.ll
-rw-r--r-- 3247 invariant_cannot_handle_void.ll
-rw-r--r-- 1354 invariant_load.ll
-rw-r--r-- 1354 invariant_load_base_pointer.ll
-rw-r--r-- 2147 invariant_load_base_pointer_conditional.ll
-rw-r--r-- 5515 invariant_load_base_pointer_conditional_2.ll
-rw-r--r-- 2472 invariant_load_complex_condition.ll
-rw-r--r-- 1881 invariant_load_condition.ll
-rw-r--r-- 2402 invariant_load_different_sized_types.ll
-rw-r--r-- 1787 invariant_load_escaping.ll
-rw-r--r-- 2098 invariant_load_escaping_second_scop.ll
-rw-r--r-- 1277 invariant_load_hoist_alignment.ll
-rw-r--r-- 2883 invariant_load_in_non_affine_subregion.ll
-rw-r--r-- 1037 invariant_load_loop_ub.ll
-rw-r--r-- 7135 invariant_load_not_executed_but_in_parameters.ll
-rw-r--r-- 977 invariant_load_outermost.ll
-rw-r--r-- 2480 invariant_load_parameters_cyclic_dependence.ll
-rw-r--r-- 1739 invariant_load_ptr_ptr_noalias.ll
-rw-r--r-- 1472 invariant_load_scalar_dep.ll
-rw-r--r-- 2646 invariant_load_scalar_escape_alloca_sharing.ll
-rw-r--r-- 1406 invariant_loads_from_struct_with_different_types_1.ll
-rw-r--r-- 1990 invariant_loads_from_struct_with_different_types_2.ll
-rw-r--r-- 2628 invariant_verify_function_failed.ll
-rw-r--r-- 5728 invariant_verify_function_failed_2.ll
-rw-r--r-- 1797 large-numbers-in-boundary-context.ll
-rw-r--r-- 5730 loop-invariant-load-type-mismatch.ll
-rw-r--r-- 2018 loop_partially_in_scop.ll
-rw-r--r-- 5876 loop_with_condition.ll
-rw-r--r-- 5212 loop_with_condition_2.ll
-rw-r--r-- 5894 loop_with_condition_ineq.ll
-rw-r--r-- 7710 loop_with_condition_nested.ll
-rw-r--r-- 2031 loop_with_conditional_entry_edge_split_hard_case.ll
-rw-r--r-- 709 multidim-non-matching-typesize-2.ll
-rw-r--r-- 561 multidim-non-matching-typesize.ll
-rw-r--r-- 1207 multidim_2d_parametric_array_static_loop_bounds.ll
-rw-r--r-- 1343 multidim_alias_check.ll
-rw-r--r-- 1727 multiple-scops-in-a-row.ll
-rw-r--r-- 1237 multiple-types-invariant-load-2.ll
-rw-r--r-- 1160 multiple-types-invariant-load.ll
-rw-r--r-- 2746 multiple_sai_fro_same_base_address.ll
-rw-r--r-- 765 new_multidim_access___%bb1---%bb17.jscop
-rw-r--r-- 3174 no-overflow-tracking.ll
-rw-r--r-- 1061 no_guard_bb.ll
-rw-r--r-- 1223 non-affine-dominance-generated-entering.ll
-rw-r--r-- 926 non-affine-exit-node-dominance.ll
-rw-r--r-- 2270 non-affine-phi-node-expansion-2.ll
-rw-r--r-- 1234 non-affine-phi-node-expansion-3.ll
-rw-r--r-- 1549 non-affine-phi-node-expansion-4.ll
-rw-r--r-- 1875 non-affine-phi-node-expansion.ll
-rw-r--r-- 1972 non-affine-region-exit-phi-incoming-synthesize-2.ll
-rw-r--r-- 1126 non-affine-region-exit-phi-incoming-synthesize.ll
-rw-r--r-- 1198 non-affine-region-implicit-store.ll
-rw-r--r-- 2491 non-affine-subregion-dominance-reuse.ll
-rw-r--r-- 2191 non-affine-switch.ll
-rw-r--r-- 997 non-affine-synthesized-in-branch.ll
-rw-r--r-- 2500 non-affine-update.ll
-rw-r--r-- 978 non-affine-update___%bb1---%bb15.jscop
-rw-r--r-- 2382 non-hoisted-load-needed-as-base-ptr.ll
-rw-r--r-- 3442 non_affine_float_compare.ll
-rw-r--r-- 918 only_non_affine_error_region.ll
-rw-r--r-- 2372 openmp_limit_threads.ll
-rw-r--r-- 2588 out-of-scop-phi-node-use.ll
-rw-r--r-- 2196 param_div_div_div_2.ll
-rw-r--r-- 2019 phi-defined-before-scop.ll
-rw-r--r-- 1787 phi_condition_modeling_1.ll
-rw-r--r-- 1999 phi_condition_modeling_2.ll
-rw-r--r-- 1768 phi_conditional_simple_1.ll
-rw-r--r-- 1606 phi_in_exit_early_lnt_failure_1.ll
-rw-r--r-- 1917 phi_in_exit_early_lnt_failure_2.ll
-rw-r--r-- 3869 phi_in_exit_early_lnt_failure_3.ll
-rw-r--r-- 5846 phi_in_exit_early_lnt_failure_5.ll
-rw-r--r-- 2339 phi_loop_carried_float.ll
-rw-r--r-- 2479 phi_loop_carried_float_escape.ll
-rw-r--r-- 3889 phi_scalar_simple_1.ll
-rw-r--r-- 4440 phi_scalar_simple_2.ll
-rw-r--r-- 1208 phi_with_multi_exiting_edges_2.ll
-rw-r--r-- 801 phi_with_one_exit_edge.ll
-rw-r--r-- 907 pointer-type-expressions-2.ll
-rw-r--r-- 1387 pointer-type-expressions.ll
-rw-r--r-- 1668 pointer-type-pointer-type-comparison.ll
-rw-r--r-- 1780 pointer_rem.ll
-rw-r--r-- 3451 pr25241.ll
-rw-r--r-- 1259 ptrtoint_as_parameter.ll
-rw-r--r-- 1117 read-only-scalars.ll
-rw-r--r-- 3333 reduction.ll
-rw-r--r-- 4862 reduction_2.ll
-rw-r--r-- 1015 reduction_simple_binary.ll
-rw-r--r-- 1026 region_exiting-domtree.ll
-rw-r--r-- 1312 run-time-condition-with-scev-parameters.ll
-rw-r--r-- 1138 run-time-condition.ll
-rw-r--r-- 1336 scalar-references-used-in-scop-compute.ll
-rw-r--r-- 767 scalar-store-from-same-bb.ll
-rw-r--r-- 1872 scalar_codegen_crash.ll
-rw-r--r-- 2596 scev-division-invariant-load.ll
-rw-r--r-- 766 scev.ll
-rw-r--r-- 5843 scev_expansion_in_nonaffine.ll
-rw-r--r-- 1680 scop_expander_insert_point.ll
-rw-r--r-- 1101 scop_expander_segfault.ll
-rw-r--r-- 1111 scop_never_executed_runtime_check_location.ll
-rw-r--r-- 3207 select-base-pointer.ll
-rw-r--r-- 4026 sequential_loops.ll
-rw-r--r-- 1025 simple_loop_non_single_exit.ll
-rw-r--r-- 1053 simple_loop_non_single_exit_2.ll
-rw-r--r-- 1463 simple_non_single_entry.ll
-rw-r--r-- 1855 simple_nonaffine_loop.ll
-rw-r--r-- 2203 simple_vec_assign_scalar.ll
-rw-r--r-- 2025 simple_vec_assign_scalar_2.ll
-rw-r--r-- 1807 simple_vec_call.ll
-rw-r--r-- 1822 simple_vec_call_2.ll
-rw-r--r-- 1767 simple_vec_cast.ll
-rw-r--r-- 1995 simple_vec_const.ll
-rw-r--r-- 1511 simple_vec_large_width.ll
-rw-r--r-- 1484 simple_vec_ptr_ptr_ty.ll
-rw-r--r-- 1205 simple_vec_stride_negative_one.ll
-rw-r--r-- 1286 simple_vec_stride_one.ll
-rw-r--r-- 2685 simple_vec_stride_x.ll
-rw-r--r-- 2568 simple_vec_strides_multidim.ll
-rw-r--r-- 1658 simple_vec_two_stmts.ll
-rw-r--r-- 3192 single_do_loop_int_max_iterations.ll
-rw-r--r-- 369 single_do_loop_int_max_iterations___%do.body---%do.end.jscop
-rw-r--r-- 2274 single_do_loop_int_param_iterations.ll
-rw-r--r-- 2077 single_do_loop_ll_max_iterations.ll
-rw-r--r-- 2135 single_do_loop_one_iteration.ll
-rw-r--r-- 3247 single_do_loop_scev_replace.ll
-rw-r--r-- 3093 single_loop.ll
-rw-r--r-- 2492 single_loop_int_max_iterations.ll
-rw-r--r-- 2517 single_loop_ll_max_iterations.ll
-rw-r--r-- 2314 single_loop_one_iteration.ll
-rw-r--r-- 2624 single_loop_param.ll
-rw-r--r-- 2338 single_loop_zero_iterations.ll
-rw-r--r-- 990 split_edge_of_exit.ll
-rw-r--r-- 935 split_edges.ll
-rw-r--r-- 804 split_edges_2.ll
-rw-r--r-- 1238 srem-in-other-bb.ll
-rw-r--r-- 5572 stack-overflow-in-load-hoisting.ll
-rw-r--r-- 2476 switch-in-non-affine-region.ll
-rw-r--r-- 1071 synthesizable_phi_write_after_loop.ll
-rw-r--r-- 2782 test-invalid-operands-for-select-2.ll
-rw-r--r-- 3739 test-invalid-operands-for-select.ll
-rw-r--r-- 2506 test.ll
-rw-r--r-- 5135 two-loops-right-after-each-other-2.ll
-rw-r--r-- 1075 two-scops-in-row.ll
-rw-r--r-- 1910 udiv_expansion_position.ll
-rw-r--r-- 3105 uninitialized_scalar_memory.ll
-rw-r--r-- 3464 unpredictable-loop-unsynthesizable.ll
-rw-r--r-- 1493 variant_load_empty_domain.ll
-rw-r--r-- 981 whole-scop-non-affine-subregion.ll