summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/offloading-interoperability.c
Commit message (Collapse)AuthorAgeFilesLines
* [PATCH] Reland [Clang] Un-break scan-build after integrated-cc1 changeAlexandre Ganea2020-01-221-2/+2
| | | | | | | | | | | | The issue was reported by @xazax.hun here: https://reviews.llvm.org/D69825#1827826 "This patch (D69825) breaks scan-build-py which parses the output of "-###" to get -cc1 command. There might be other tools with the same problems. Could we either remove (in-process) from CC1Command::Print or add a line break? Having the last line as a valid invocation is valuable and there might be tools relying on that." Differential Revision: https://reviews.llvm.org/D72982 (cherry picked from commit 133a7e631cee97965e310f0d110739217427fd3d)
* Revise test case due to the change from CUDA 10+.Michael Liao2019-05-311-1/+1
| | | | llvm-svn: 362232
* [ADT] Normalize empty triple componentsPetr Hosek2018-08-081-1/+1
| | | | | | | | | | | | | | | | | LLVM triple normalization is handling "unknown" and empty components differently; for example given "x86_64-unknown-linux-gnu" and "x86_64-linux-gnu" which should be equivalent, triple normalization returns "x86_64-unknown-linux-gnu" and "x86_64--linux-gnu". autoconf's config.sub returns "x86_64-unknown-linux-gnu" for both "x86_64-linux-gnu" and "x86_64-unknown-linux-gnu". This changes the triple normalization to behave the same way, replacing empty triple components with "unknown". This addresses PR37129. Differential Revision: https://reviews.llvm.org/D50219 llvm-svn: 339294
* Allow .exe extension to ld to fix test with mingw.Yaron Keren2016-08-011-1/+1
| | | | llvm-svn: 277334
* Add missing '-no-canonical-prefixes' in test.Daniel Jasper2016-07-291-1/+1
| | | | llvm-svn: 277141
* Make test not fail on hosts where the default omp library is gomp.Benjamin Kramer2016-07-291-1/+1
| | | | | | | This is the case on some linuxes, just force libomp so we get the desired results. llvm-svn: 277138
* [OpenMP] Fix link command pattern in offloading interoperability test.Samuel Antao2016-07-281-1/+1
| | | | | | It was causing a few bots to fail. llvm-svn: 276983
* [OpenMP][CUDA] Do not forward OpenMP flags for CUDA device actions.Samuel Antao2016-07-281-0/+17
Summary: This patch prevents OpenMP flags from being forwarded to CUDA device commands. That was causing the CUDA frontend to attempt to emit OpenMP code which is not supported. This fixes the bug reported in https://llvm.org/bugs/show_bug.cgi?id=28723. Reviewers: hfinkel, carlo.bertolli, arpith-jacob, kkwli0, tra, ABataev Subscribers: caomhin, cfe-commits Differential Revision: https://reviews.llvm.org/D22895 llvm-svn: 276979
OpenPOWER on IntegriCloud