llvm-project/polly/test/ScopDetect
Michael Kruse cc871cf6b5 [Polly][Test] Fix race condition while printing dot files.
The tests dot-scops.ll and dot-scops-npm.ll both wrote to the same file
scops.func.dot. If they are executed in parallel they will race for
the file. Fix by renaming func to func_npm in dot-scops-npm.ll so this
test writes dot scops.func_npm.dot.

Long-term, we will probably pass a file name (prefix) to the
printer pass such that we can use the guaranteed-unique LIT %t
placeholder in tests.
2022-05-26 15:58:53 -05:00
..
aliasing_parametric_simple_1.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
aliasing_parametric_simple_2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
aliasing_simple_1.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
aliasing_simple_2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
base_pointer.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
base_pointer_is_inst_inside_invariant_1___%for.i---%exit.jscop
base_pointer_load_is_inst_inside_invariant_1___%for.i---%exit.jscop
base_pointer_load_setNewAccessRelation.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
base_pointer_setNewAccessRelation.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
callbr.ll [Polly] Reject regions entered by an indirectbr/callbr. 2021-09-27 18:49:11 -05:00
collective_invariant_loads.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
cross_loop_non_single_exit.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
cross_loop_non_single_exit_2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
dependency_to_phi_node_outside_of_region.ll
dot-scops-npm.ll [Polly][Test] Fix race condition while printing dot files. 2022-05-26 15:58:53 -05:00
dot-scops.ll [Polly][Test] Fix race condition while printing dot files. 2022-05-26 15:58:53 -05:00
error-block-always-executed.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
error-block-referenced-from-scop.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
error-block-unreachable.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
expand-region-correctly-2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
expand-region-correctly.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
ignore_func_flag_regex.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
index_from_unpredictable_loop.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
index_from_unpredictable_loop2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
indvars.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
intrinsics_1.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
intrinsics_2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
intrinsics_3.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
invalid-latch-conditions.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
invalidate_scalar_evolution.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
invariant-load-before-scop.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
keep_going_expansion.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
mod_ref_read_pointer.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
more-than-one-loop.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
multidim-with-undef-size.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
multidim.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
multidim_indirect_access.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
multidim_two_accesses_different_delinearization.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
nested_loop_single_exit.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-affine-conditional.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-affine-float-compare.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-affine-loop-condition-dependent-access.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-affine-loop-condition-dependent-access_2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-affine-loop-condition-dependent-access_3.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-affine-loop.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-beneficial-loops-small-trip-count.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-constant-add-rec-start-expr.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non-simple-memory-accesses.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
non_affine_loop_condition.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
only-one-affine-loop.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
only_func_flag.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
only_func_flag_regex.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
parametric-multiply-in-scev-2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
parametric-multiply-in-scev.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
phi_with_multi_exiting_edges.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
profitability-large-basic-blocks.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
profitability-two-nested-loops.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
remove_all_children.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
report-scop-location.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
restrict-undef-size-scopdetect.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
run_time_alias_check.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
scev_remove_max.ll
sequential_loops.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_loop.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_loop_non_single_entry.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_loop_non_single_exit.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_loop_non_single_exit_2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_loop_two_phi_nodes.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_loop_with_param.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_loop_with_param_2.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
simple_non_single_entry.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
skip_function_attribute.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
srem_with_parametric_divisor.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
statistics.ll
switch-in-loop-patch.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00
tlr_is_hoistable_load.ll [polly] Introduce -polly-print-* passes to replace -analyze. 2022-03-14 10:27:15 -05:00