summaryrefslogtreecommitdiffstats
path: root/llvm/test/Feature/load_extension.ll
Commit message (Collapse)AuthorAgeFilesLines
* Mark the test/Feature/load_extension.ll test as unsupported on Darwin.Amara Emerson2020-01-101-1/+1
| | | | | With plugins and examples enabled, this XPASSes. Mark it as unsupported until the owner investigates what's going on.
* XFAIL load_extension.ll test on macOS onlySerge Guelton2020-01-101-1/+1
| | | | Other setup have been fixed by 346de9b67228f42eb9b55fa3b426b5dedfdb1d40
* XFAIL load_extension.ll for all targets currently - it's failing onEric Christopher2020-01-071-2/+2
| | | | additional platforms than just darwin.
* [Pass Registration] XFAIL load_extension.ll test on macOS.Florian Hahn2020-01-041-0/+3
| | | | | | | | | | | This test fails on macOS, causing the following bots to fail http://green.lab.llvm.org/green/job/clang-stage1-cmake-RA-incremental/7438/ http://green.lab.llvm.org/green/job/clang-stage1-RA/5034/ Error: Error opening 'build/./lib/libBye.dylib': dlopen(build/./lib/libBye.dylib, 9): image not found -load request ignored.
* Fix compiler extension testingserge-sans-paille2020-01-031-1/+1
| | | | | | Correctly declare example dependency. Pipe stderr through FileCheck. Differential Revision: https://reviews.llvm.org/D72130
* Generalize the pass registration mechanism used by Polly to any third-party toolserge_sans_paille2020-01-021-0/+10
There's quite a lot of references to Polly in the LLVM CMake codebase. However the registration pattern used by Polly could be useful to other external projects: thanks to that mechanism it would be possible to develop LLVM extension without touching the LLVM code base. This patch has two effects: 1. Remove all code specific to Polly in the llvm/clang codebase, replaicing it with a generic mechanism 2. Provide a generic mechanism to register compiler extensions. A compiler extension is similar to a pass plugin, with the notable difference that the compiler extension can be configured to be built dynamically (like plugins) or statically (like regular passes). As a result, people willing to add extra passes to clang/opt can do it using a separate code repo, but still have their pass be linked in clang/opt as built-in passes. Differential Revision: https://reviews.llvm.org/D61446
OpenPOWER on IntegriCloud