summaryrefslogtreecommitdiffstats
path: root/polly/test/Isl/CodeGen/OpenMP/reference-argument-from-non-affine-region.ll
Commit message (Collapse)AuthorAgeFilesLines
* Migrate function attribute "no-frame-pointer-elim"="false" to ↵Fangrui Song2019-12-241-1/+1
| | | | "frame-pointer"="none" as cleanups after D56351
* [CodeGen] LLVM OpenMP Backend.Michael Kruse2019-03-191-2/+17
| | | | | | | | | | | | | | | | | | | | | 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
* UnXFAIL tests that previously failed VerifyDFSNumbersJakub Kuderski2017-10-031-3/+0
| | | | | | They started passing again by the DT::eraseNode fix in r314847. llvm-svn: 314850
* XFAIL two test that fail VerifyDFSNumbers DominatorTree checkJakub Kuderski2017-10-031-0/+3
| | | | | | | | | This test XFAILs two test that start to fail when verifying DT's DFS numbers, as per Tobias' suggestion. Related VerifyDFSNumbers patch: D38331. llvm-svn: 314800
* [tests] Make sure tests do not end in 'unreachable'Tobias Grosser2017-03-071-1/+1
| | | | | | | | | | There is no point in optimizing unreachable code, hence our test cases should always return. This commit is part of a series that makes Polly more robust on the presence of unreachables. llvm-svn: 297147
* tests: Drop -polly-detect-unprofitable and -polly-no-early-exitTobias Grosser2015-10-061-1/+1
| | | | | | | | These flags are now always passed to all tests and need to be disabled if not needed. Disabling these flags, rather than passing them to almost all tests, significantly simplfies our RUN: lines. llvm-svn: 249422
* OpenMP-codegen: Correctly pass function arguments to subfunctionsTobias Grosser2015-08-311-0/+59
Before we only checked if certain instructions can be expanded by us. Now we check any value, including function arguments. llvm-svn: 246425
OpenPOWER on IntegriCloud