llvm-project/polly/test/Isl/CodeGen/OpenMP
Michael Kruse a43ba2d84f [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default.
Splitting basic blocks into multiple statements if there are now
additional scalar dependencies gives more freedom to the scheduler, but
more statements also means higher compile-time complexity. Switch to
finer statement granularity, the additional compile time should be
limited by the number of operations quota.

The regression tests are written for the -polly-stmt-granularity=bb
setting, therefore we add that flag to those tests that break with the
new default. Some of the tests only fail because the statements are
named differently due to a basic block resulting in multiple statements,
but which are removed during simplification of statements without
side-effects. Previous commits tried to reduce this effect, but it is
not completely avoidable.

Differential Revision: https://reviews.llvm.org/D42151

llvm-svn: 324169
2018-02-03 06:59:47 +00:00
..
alias-metadata.ll
invariant_base_pointer_preloaded.ll
invariant_base_pointer_preloaded_different_bb.ll
invariant_base_pointer_preloaded_pass_only_needed.ll
invariant_base_pointers_preloaded.ll
loop-body-references-outer-iv.ll
loop-body-references-outer-values-2.ll
loop-body-references-outer-values-3.ll [ScopDetection] Require LoadInst base pointers to be hoisted. 2017-03-07 20:28:43 +00:00
loop-body-references-outer-values.ll [OpenMP] Do not emit lifetime markers for context 2017-03-18 20:10:07 +00:00
loop-bounds-reference-outer-ids.ll [OpenMP] Do not emit lifetime markers for context 2017-03-18 20:10:07 +00:00
mapped-phi-access.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
new_multidim_access.ll [tests] Set -polly-import-jscop-dir=%S always 2017-07-11 10:39:01 +00:00
new_multidim_access___%bb1---%bb17.jscop
recomputed-srem.ll [ScopBuilder] Make -polly-stmt-granularity=scalar-indep the default. 2018-02-03 06:59:47 +00:00
reference-argument-from-non-affine-region.ll UnXFAIL tests that previously failed VerifyDFSNumbers 2017-10-03 21:23:56 +00:00
reference-other-bb.ll
reference-preceeding-loop.ll
reference_latest.ll [OpenMP] Fix reference collection of latest base ptrs. 2017-10-31 10:28:22 +00:00
single_loop.ll [tests] Set -polly-import-jscop-dir=%S always 2017-07-11 10:39:01 +00:00
single_loop_with_loop_invariant_baseptr.ll [ScopDetection] Require LoadInst base pointers to be hoisted. 2017-03-07 20:28:43 +00:00
single_loop_with_param.ll
single_parallel_loop___%for.i---%exit.jscop
two-parallel-loops-reference-outer-indvar.ll UnXFAIL tests that previously failed VerifyDFSNumbers 2017-10-03 21:23:56 +00:00