llvm-project/polly/test/ScopInfo
Michael Kruse 1cea25eec9 [Polly] Remove isConstCall.
The function was intended to catch OpenMP functions such as
get_thread_id(). If matched, the call would be considered synthesizable.

There were a few problems with this:

 * get_thread_id() is not 'const' in the sense of have the gcc manual
   defines it: "do not examine any values except their arguments".
   get_thread_id() reads OpenCL runtime libreary global state.
   What was inteded was probably 'speculable'.

 * isConstCall was implemented using mayReadOrWriteMemory(). 'const' is
   stricter than that, mayReadOrWriteMemory is e.g. true for malloc(),
   since it may only read/write addresses that are considered
   inaccessible fro the application. However, malloc is certainly not
   speculable.

 * Values that are isConstCall were not handled consistently throughout
   Polly. In particular, it was not considered for referenced values
   (OpenMP outlining and PollyACC).

Fix by removing special handling for isConstCall entirely.
2021-09-26 03:26:43 -05:00
..
BoundChecks Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
NonAffine [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
2012-03-16-Crash-because-of-unsigned-in-scev.ll
2015-10-04-Crash-in-domain-generation.ll
20110312-Fail-without-basicaa.ll
20111108-Parameter-not-detected.ll
Alias-0.ll
Alias-1.ll
Alias-2.ll
Alias-3.ll
Alias-4.ll Update polly tests to use -disable-basicaa to -disable-basic-aa 2020-06-27 15:56:01 +01:00
aliasing_conditional_alias_groups_1.ll
aliasing_conditional_alias_groups_2.ll
aliasing_dead_access.ll
aliasing_many_arrays_to_compare.ll
aliasing_many_parameters_not_all_involved.ll [Polly] Update ISL to isl-0.22.1-87-gfee05a13. 2020-02-10 19:03:08 -06:00
aliasing_many_read_only_acesses.ll
aliasing_multiple_alias_groups.ll
aliasing_with_non_affine_access.ll
allow-all-parameters-dereferencable.ll [test] Fix a typo in a test case [NFCI] 2018-06-13 21:46:29 +00:00
assume_gep_bounds.ll
assume_gep_bounds_2.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
assume_gep_bounds_many.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
avoid_new_parameters_from_geps.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
bool-addrec.ll
bounded_loop_assumptions.ll
branch-references-loop-scev-with-unknown-iterations-2.ll
branch-references-loop-scev-with-unknown-iterations-3.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
branch-references-loop-scev-with-unknown-iterations.ll Untangle ScopInfo lit-testcases from specifics of the legacy-PM 2017-07-21 16:47:36 +00:00
bug_2010_10_22.ll
bug_2011_1_5.ll
bug_scev_not_fully_eval.ll
cfg_consequences.ll
complex-branch-structure.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
complex-condition.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
complex-expression.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
complex-loop-nesting.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
complex-successor-structure-2.ll
complex-successor-structure-3.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
complex-successor-structure.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
complex_domain_binary_condition.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
complex_execution_context.ll
cond_constant_in_loop.ll
cond_in_loop.ll Untangle ScopInfo lit-testcases from specifics of the legacy-PM 2017-07-21 16:47:36 +00:00
condition-after-error-block-2.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
condition-after-error-block-before-scop.ll [Polly] Never consider non-SCoP blocks as error blocks. 2021-08-23 01:04:01 -05:00
condtion-after-error-block.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
const_srem_sdiv.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
constant-non-integer-branch-condition.ll
constant_factor_in_parameter.ll
constant_functions_outside_scop_as_unknown.ll
constant_start_integer.ll
debug_call.ll Allow arbitrary function calls for debugging purposes. 2018-04-20 18:55:44 +00:00
delinearize-together-all-data-refs.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
div_by_zero.ll
do-not-model-error-block-accesses.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
eager-binary-and-or-conditions.ll
early_exit_for_complex_domains.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
error-blocks-1.ll
error-blocks-2.ll
error-blocks-3.ll
escaping_empty_scop.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
exit-phi-1.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
exit-phi-2.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
exit_phi_accesses-2.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
exit_phi_accesses.ll
expensive-boundary-context.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
extract_constant_factor_introduces_new_parameter.ll
fortran_array_global_malloc_nonvectored.ll
fortran_array_global_nonmalloc_nonvectored.ll
fortran_array_param_nonmalloc_nonvectored.ll [Polly] Fix test after D104732. 2021-06-23 14:59:53 -05:00
fortran_array_param_nonmalloc_nonvectored_read_and_write.ll
full-function.ll
granularity_same_name.ll [ScopBuilder] Revise statement naming when there are multiple statements per BB. 2018-01-18 15:15:50 +00:00
granularity_scalar-indep.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
granularity_scalar-indep_cross-referencing-phi1.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
granularity_scalar-indep_cross-referencing-phi2.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
granularity_scalar-indep_epilogue.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
granularity_scalar-indep_epilogue_last.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
granularity_scalar-indep_noepilogue.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
granularity_scalar-indep_ordered-2.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
granularity_scalar-indep_ordered.ll Fix polly tests after D79968. 2020-05-15 15:15:09 -07:00
i1_params.ll
infeasible-rtc.ll
infeasible_invalid_context.ll
int2ptr_ptr2int.ll [Polly] Partially fix scoped alias metadata 2021-09-20 22:51:31 +02:00
int2ptr_ptr2int_2.ll [Polly] Partially fix scoped alias metadata 2021-09-20 22:51:31 +02:00
integers.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
inter-error-bb-dependence.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
inter_bb_scalar_dep.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
intra-non-affine-stmt-phi-node.ll
intra_and_inter_bb_scalar_dep.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
intra_bb_scalar_dep.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
intrinsics.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
invalid_add_rec_after_invariant_load_remapping.ll
invalidate_iterator_during_MA_removal.ll [ScopInfo] Avoid iterator invalidation. 2018-04-10 01:20:41 +00:00
invariant-load-instlist.ll [Polly][ScopBuilder] Use only modeled instructions to compute statement granularity. 2020-11-10 15:30:16 -06:00
invariant-loads-leave-read-only-statements.ll
invariant_load.ll
invariant_load_access_classes_different_base_type.ll
invariant_load_access_classes_different_base_type_escaping.ll
invariant_load_access_classes_different_base_type_same_pointer.ll
invariant_load_access_classes_different_base_type_same_pointer_escaping.ll
invariant_load_addrec_sum.ll
invariant_load_base_pointer.ll
invariant_load_base_pointer_conditional.ll
invariant_load_base_pointer_in_conditional.ll
invariant_load_branch_condition.ll [ScopInfo] Allow invariant loads in branch conditions 2017-09-25 20:27:15 +00:00
invariant_load_canonicalize_array_baseptrs.ll
invariant_load_canonicalize_array_baseptrs_2.ll
invariant_load_canonicalize_array_baseptrs_3.ll
invariant_load_canonicalize_array_baseptrs_4.ll
invariant_load_canonicalize_array_baseptrs_4b.ll
invariant_load_canonicalize_array_baseptrs_4c.ll
invariant_load_canonicalize_array_baseptrs_5.ll
invariant_load_complex_condition.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
invariant_load_condition.ll
invariant_load_dereferenceable.ll Make Value::getPointerAlignment() return an Align, not a MaybeAlign. 2020-05-20 16:37:20 -07:00
invariant_load_distinct_parameter_valuations.ll
invariant_load_in_non_affine.ll
invariant_load_loop_ub.ll
invariant_load_ptr_ptr_noalias.ll
invariant_load_scalar_dep.ll
invariant_load_stmt_domain.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
invariant_load_zext_parameter-2.ll
invariant_load_zext_parameter.ll [ScopBuilder] Build invariant loads separately. 2017-10-02 11:41:27 +00:00
invariant_load_zextended_in_own_execution_context.ll
invariant_loads_complicated_dependences.ll
invariant_loads_cyclic_dependences.ll
invariant_loop_bounds.ll
invariant_same_loop_bound_multiple_times-1.ll
invariant_same_loop_bound_multiple_times-2.ll
isl_aff_out_of_bounds.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
isl_trip_count_01.ll
isl_trip_count_02.ll
isl_trip_count_03.ll
isl_trip_count_multiple_exiting_blocks.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
licm_load.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
licm_potential_store.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
licm_reduction.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
licm_reduction_nested.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
licm_store.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
long-compile-time-alias-analysis.ll
long-sequence-of-error-blocks-2.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
long-sequence-of-error-blocks.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
loop-multiexit-succ-cond.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
loop_affine_bound_0.ll
loop_affine_bound_1.ll
loop_affine_bound_2.ll
loop_carry.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
many-scalar-dependences.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
max-loop-depth.ll Remove immediate dominator heuristic for error block detection. 2018-04-09 06:07:44 +00:00
memcpy-raw-source.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
memcpy.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
memmove.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
memset.ll Change memcpy/memove/memset to have dest and source alignment attributes (Step 1). 2018-01-19 17:12:48 +00:00
memset_null.ll [AliasAnalysis] Add missing FMRB_* enums. 2020-01-28 15:47:08 -08:00
mismatching-array-dimensions.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
mod_ref_access_pointee_arguments.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
mod_ref_read_pointee_arguments.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
mod_ref_read_pointer.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
mod_ref_read_pointers.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
modulo_zext_1.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
modulo_zext_2.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
modulo_zext_3.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
multi-scop.ll
multidim_2d-diagonal-matrix.ll
multidim_2d_outer_parametric_offset.ll
multidim_2d_parametric_array_static_loop_bounds.ll
multidim_2d_with_modref_call.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
multidim_2d_with_modref_call_2.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
multidim_3d_parametric_array_static_loop_bounds.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
multidim_fixedsize_different_dimensionality.ll
multidim_fixedsize_multi_offset.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
multidim_fold_constant_dim.ll [polly] [ScopInfo] Don't use isl_val_get_num_si. 2018-01-17 21:59:02 +00:00
multidim_fold_constant_dim_zero.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
multidim_fortran_2d.ll
multidim_fortran_2d_params.ll
multidim_fortran_2d_with_modref_call.ll [Polly] Track defined behavior for PHI predecessor computation. 2021-01-23 13:03:49 -06:00
multidim_fortran_srem.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
multidim_gep_pointercast.ll
multidim_gep_pointercast2.ll
multidim_invalid_dimension.ll [Polly] Don't crash on invalid delinearization result. 2019-05-14 21:32:54 +00:00
multidim_ivs_and_integer_offsets_3d.ll
multidim_ivs_and_parameteric_offsets_3d.ll
multidim_many_references.ll
multidim_nested_start_integer.ll
multidim_nested_start_share_parameter.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
multidim_only_ivs_2d.ll
multidim_only_ivs_3d.ll
multidim_only_ivs_3d_cast.ll [ScopInfo] Do not use the set dimension ids to carry loop information 2018-03-03 19:27:54 +00:00
multidim_only_ivs_3d_reverse.ll
multidim_param_in_subscript-2.ll
multidim_param_in_subscript.ll
multidim_parameter_addrec_product.ll
multidim_single_and_multidim_array.ll
multidim_srem.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
multidim_with_bitcast.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
multiple-binary-or-conditions.ll
multiple-types-access-offset-not-dividable-by-element-size.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
multiple-types-non-affine-2.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
multiple-types-non-affine.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
multiple-types-non-power-of-two-2.ll
multiple-types-non-power-of-two.ll
multiple-types-two-dimensional-2.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
multiple-types-two-dimensional.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
multiple-types.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
multiple_exiting_blocks.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
multiple_exiting_blocks_two_loop.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
multiple_latch_blocks.ll
nested-loops.ll
no-scalar-deps-in-non-affine-subregion.ll
non-affine-region-phi.ll
non-affine-region-with-loop-2.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
non-affine-region-with-loop.ll
non-precise-inv-load-1.ll
non-precise-inv-load-2.ll
non-precise-inv-load-3.ll
non-precise-inv-load-4.ll
non-precise-inv-load-5.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
non-precise-inv-load-6.ll
non-pure-function-call.ll
non-pure-function-calls-causes-dead-blocks.ll
non-pure-function-calls.ll
non_affine_access.ll
non_affine_region_1.ll
non_affine_region_2.ll
non_affine_region_3.ll
non_affine_region_4.ll
nonaffine-buildMemoryAccess.ll
not-a-reduction.ll
opaque-struct.ll
out-of-scop-use-in-region-entry-phi-node-nonaffine-subregion.ll
out-of-scop-use-in-region-entry-phi-node.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
parameter-constant-division.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
parameter_in_dead_statement.ll
parameter_product.ll
parameter_with_constant_factor_in_add.ll
partially_invariant_load_1.ll
partially_invariant_load_2.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
phi-in-non-affine-region.ll
phi_after_error_block.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
phi_condition_modeling_1.ll
phi_condition_modeling_2.ll
phi_conditional_simple_1.ll
phi_loop_carried_float.ll
phi_not_grouped_at_top.ll [polly][NewPM][test] Fix polly tests under -enable-new-pm 2021-01-19 12:38:58 -08:00
phi_scalar_simple_1.ll [ScopInfo] Do not use the set dimension ids to carry loop information 2018-03-03 19:27:54 +00:00
phi_scalar_simple_2.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
phi_with_invoke_edge.ll
pointer-comparison-no-nsw.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
pointer-comparison.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
pointer-type-expressions.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
pointer-used-as-base-pointer-and-scalar-read.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
polly-timeout-parameter-bounds.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
pr38218.ll [ScopBuilder] Set domain to empty instead of NULL. 2018-08-01 22:28:32 +00:00
preserve-equiv-class-order-in-basic_block.ll [ScopBuilder] Fix bug 38358 by preserving correct order of ScopStmts. 2019-10-17 23:55:35 +00:00
process_added_dimensions.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
pwaff-complexity-bailout.ll [SCEVAffinator] Fix handling of pwaff complexity limit. 2018-05-14 23:05:43 +00:00
ranged_parameter.ll
ranged_parameter_2.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
ranged_parameter_wrap.ll
ranged_parameter_wrap_2.ll
read-only-scalar-used-in-phi-2.ll
read-only-scalar-used-in-phi.ll
read-only-scalars.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
read-only-statements.ll
reduction_alternating_base.ll
reduction_chain_partially_outside_the_scop.ll
reduction_disabled_multiplicative.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
reduction_escaping_intermediate.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
reduction_escaping_intermediate_2.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
reduction_invalid_different_operators.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
reduction_invalid_overlapping_accesses.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
reduction_multiple_loops_array_sum.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
reduction_multiple_loops_array_sum_1.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
reduction_multiple_simple_binary.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
reduction_non_overlapping_chains.ll
reduction_only_reduction_like_access.ll
reduction_simple_fp.ll
reduction_simple_w_constant.ll
reduction_simple_w_iv.ll
reduction_two_identical_reads.ll
redundant_parameter_constraint.ll
region-with-instructions.ll [ScopInfo] Use statement lists for entry blocks of region statements 2017-08-31 03:15:56 +00:00
remarks.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
required-invariant-loop-bounds.ll
restriction_in_dead_block.ll
run-time-check-many-array-disjuncts.ll
run-time-check-many-parameters.ll
run-time-check-many-piecewise-aliasing.ll [ScopInfo] Remove bail out condition in buildMinMaxAccess(). 2018-05-09 16:23:56 +00:00
run-time-check-read-only-arrays.ll
same-base-address-scalar-and-array.ll
scalar.ll
scalar_dependence_cond_br.ll
scalar_to_array.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
scev-div-with-evaluatable-divisor.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
scev-invalidated.ll
schedule-const-post-dominator-walk-2.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
schedule-const-post-dominator-walk.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
schedule-constuction-endless-loop1.ll
schedule-constuction-endless-loop2.ll
schedule-incorrectly-contructed-in-case-of-infinite-loop.ll
scop-affine-parameter-ordering.ll
sign_wrapped_set.ll
simple_loop_1.ll
simple_loop_2.ll
simple_loop_unsigned.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
simple_loop_unsigned_2.ll
simple_loop_unsigned_3.ll [ScopInfo] Add support for wrap-around of integers in unsigned comparisons. 2017-07-20 12:37:02 +00:00
simple_nonaffine_loop_not.ll
smax.ll [polly][SCEV] Expand SCEV matcher cases for new smin/umin ops 2019-05-08 10:36:04 +00:00
statistics.ll
stmt_split_exit_of_region_stmt.ll [ScopBuilder] Revise statement naming when there are multiple statements per BB. 2018-01-18 15:15:50 +00:00
stmt_split_no_after_split.ll Fix Memory Access of failing tests. 2017-09-01 11:36:52 +00:00
stmt_split_no_dependence.ll [ScopBuilder] Revise statement naming when there are multiple statements per BB. 2018-01-18 15:15:50 +00:00
stmt_split_on_store.ll [ScopBuilder] Revise statement naming when there are multiple statements per BB. 2018-01-18 15:15:50 +00:00
stmt_split_on_synthesizable.ll [ScopBuilder] Revise statement naming when there are multiple statements per BB. 2018-01-18 15:15:50 +00:00
stmt_split_phi_in_beginning_bb.ll [ScopBuilder] Revise statement naming when there are multiple statements per BB. 2018-01-18 15:15:50 +00:00
stmt_split_phi_in_stmt.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
stmt_split_scalar_dependence.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
stmt_split_within_loop.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
stmt_with_read_but_without_sideffect.ll [ZoneAlgo] Fix PHI inconsistency in invalid contexts. 2019-05-10 18:38:13 +00:00
switch-1.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
switch-2.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
switch-3.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
switch-4.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
switch-5.ll [ScopDetect] Reject loop with multiple exit blocks. 2018-04-25 18:53:33 +00:00
switch-6.ll
switch-7.ll
tempscop-printing.ll [BasicAA] Replace -basicaa with -basic-aa in polly 2020-06-30 15:50:17 -07:00
test-wrapping-in-condition.ll
truncate-1.ll
truncate-2.ll
truncate-3.ll
two-loops-one-infinite.ll
two-loops-right-after-each-other.ll
undef_in_cond.ll Untangle ScopInfo lit-testcases from specifics of the legacy-PM 2017-07-21 16:47:36 +00:00
unnamed_nonaffine.ll
unnamed_stmts.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
unpredictable_nonscop_loop.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
unprofitable_scalar-accs.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
unsigned-condition.ll
unsigned-division-1.ll
unsigned-division-2.ll
unsigned-division-3.ll
unsigned-division-4.ll
unsigned-division-5.ll
unsigned_wrap_uge.ll [ScopInfo] Add support for wrap-around of integers in unsigned comparisons. 2017-07-20 12:37:02 +00:00
unsigned_wrap_ugt.ll [ScopInfo] Add support for wrap-around of integers in unsigned comparisons. 2017-07-20 12:37:02 +00:00
unsigned_wrap_ule.ll [ScopInfo] Add support for wrap-around of integers in unsigned comparisons. 2017-07-20 12:37:02 +00:00
unsigned_wrap_ult.ll [ScopInfo] Add support for wrap-around of integers in unsigned comparisons. 2017-07-20 12:37:02 +00:00
user_context.ll
user_provided_assumptions-in-bb-signed-conditional.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
user_provided_assumptions-in-bb-signed.ll
user_provided_assumptions-in-bb-unsigned.ll
user_provided_assumptions.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
user_provided_assumptions_2.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
user_provided_assumptions_3.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
user_provided_non_dominating_assumptions.ll
variant_base_pointer.ll
variant_load_empty_domain.ll
wraping_signed_expr_0.ll
wraping_signed_expr_1.ll Update isl to isl-0.18-1047-g4a20ef8 2018-02-20 07:26:42 +00:00
wraping_signed_expr_2.ll
wraping_signed_expr_3.ll
wraping_signed_expr_4.ll
wraping_signed_expr_5.ll
wraping_signed_expr_6.ll
wraping_signed_expr_7.ll
wraping_signed_expr_slow_1.ll
wraping_signed_expr_slow_2.ll
zero_ext_of_truncate.ll [ScopInfo] Add support for wrap-around of integers in unsigned comparisons. 2017-07-20 12:37:02 +00:00
zero_ext_of_truncate_2.ll [ScopInfo] Add support for wrap-around of integers in unsigned comparisons. 2017-07-20 12:37:02 +00:00
zero_ext_space_mismatch.ll