llvm-project/polly/test/Isl
Michael Kruse 89251edefc [CodeGen] LLVM OpenMP Backend.
The ParallelLoopGenerator class is changed such that GNU OpenMP specific
code was removed, allowing to use it as super class in a
template-pattern. Therefore, the code has been reorganized and one may
not use the ParallelLoopGenerator directly anymore, instead specific
implementations have to be provided. These implementations contain the
library-specific code. As such, the "GOMP" (code completely taken from
the existing backend) and "KMP" variant were created.

For "check-polly" all tests that involved "GOMP": equivalents were added
that test the new functionalities, like static scheduling and different
chunk sizes. "docs/UsingPollyWithClang.rst" shows how the alternative
backend may be used.

Patch by Michael Halkenhäuser <michaelhalk@web.de>

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

llvm-svn: 356434
2019-03-19 03:18:21 +00:00
..
Ast Remove irrelevant references to legacy git repositories from 2019-01-15 16:18:52 +00:00
CodeGen [CodeGen] LLVM OpenMP Backend. 2019-03-19 03:18:21 +00:00
single_loop_param_less_equal.ll [IslAst] Untangle IslAst lit-testcases from specifics of the legacy-PM 2017-07-25 15:07:42 +00:00
single_loop_param_less_than.ll [Polly] Generate more 'canonical' induction variable 2017-05-12 02:17:15 +00:00
single_loop_uint_max_iterations.ll
single_loop_ull_max_iterations.ll