[NewPM] Update pass registration for the LLVM plugin interface
authorPhilip Pfaffe <philip.pfaffe@gmail.com>
Tue, 17 Apr 2018 07:59:46 +0000 (07:59 +0000)
committerPhilip Pfaffe <philip.pfaffe@gmail.com>
Tue, 17 Apr 2018 07:59:46 +0000 (07:59 +0000)
commit8da7d1d7ee67e1935c685511de64e3bbc031b083
tree35808d16142e6bf3a106c1c98c4d378d80ad7d6f
parent21458fdc551d08908f20ecd54f73f24e6c62323a
[NewPM] Update pass registration for the LLVM plugin interface

Summary:
As of rL329273, LLVM has a mechanism to load new-pm plugins in opt. Use
this API in Polly.

Reviewers: grosser, Meinersbur, bollu

Reviewed By: grosser, Meinersbur

Subscribers: lksbhm, bollu, pollydev, llvm-commits

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

llvm-svn: 330181
polly/lib/Support/RegisterPasses.cpp
polly/test/Support/Plugins.ll [new file with mode: 0644]
polly/test/lit.site.cfg.in