summaryrefslogtreecommitdiff
path: root/polly
diff options
context:
space:
mode:
authorTim Biermann <tbier@posteo.de>2022-09-23 16:26:22 +0200
committerTim Biermann <tbier@posteo.de>2022-09-23 16:26:22 +0200
commit0417474567716589242410b8445d6720e89346c8 (patch)
tree43c39dc3c8cb3a9cff09e9326e86103a18c92319 /polly
parent8ade779d81d9f27f6f8fc27638c8923608a8d899 (diff)
parent8fe49a91c77c35e3ac306a8e856d83d8413bc2a1 (diff)
downloadopt-0417474567716589242410b8445d6720e89346c8.tar.gz
opt-0417474567716589242410b8445d6720e89346c8.tar.xz
Merge remote-tracking branch 'origin/3.6' into 3.7
Diffstat (limited to 'polly')
-rw-r--r--polly/.footprint2
-rw-r--r--polly/.signature9
-rw-r--r--polly/Pkgfile9
3 files changed, 13 insertions, 7 deletions
diff --git a/polly/.footprint b/polly/.footprint
index 09a75b5f8..1677af296 100644
--- a/polly/.footprint
+++ b/polly/.footprint
@@ -30,6 +30,7 @@ drwxr-xr-x root/root usr/include/polly/Config/
-rw-r--r-- root/root usr/include/polly/LinkAllPasses.h
-rw-r--r-- root/root usr/include/polly/ManualOptimizer.h
-rw-r--r-- root/root usr/include/polly/MatmulOptimizer.h
+-rw-r--r-- root/root usr/include/polly/MaximalStaticExpansion.h
-rw-r--r-- root/root usr/include/polly/Options.h
-rw-r--r-- root/root usr/include/polly/PolyhedralInfo.h
-rw-r--r-- root/root usr/include/polly/PruneUnprofitable.h
@@ -39,6 +40,7 @@ drwxr-xr-x root/root usr/include/polly/Config/
-rw-r--r-- root/root usr/include/polly/ScopBuilder.h
-rw-r--r-- root/root usr/include/polly/ScopDetection.h
-rw-r--r-- root/root usr/include/polly/ScopDetectionDiagnostic.h
+-rw-r--r-- root/root usr/include/polly/ScopGraphPrinter.h
-rw-r--r-- root/root usr/include/polly/ScopInfo.h
-rw-r--r-- root/root usr/include/polly/ScopPass.h
-rw-r--r-- root/root usr/include/polly/Simplify.h
diff --git a/polly/.signature b/polly/.signature
index a6ebb52a3..0c1e5799c 100644
--- a/polly/.signature
+++ b/polly/.signature
@@ -1,5 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/Wal0Z6OI7OVqf9UazxVENqyJVRaZUao1ERd+8omcDVCJILxbhwlLuhyzIqyoqRNQ8y+YRoCpGKZDnPXiweitQs=
-SHA256 (Pkgfile) = 445a3f7740bf31052846f4c9a2a6d9ce17025c97ca42bd203685e48e0b7d7e84
-SHA256 (.footprint) = 5e777cbd03859d68cb7f6f4e1443d0008ccf2fcc33a04c0758e27f6b623980eb
-SHA256 (polly-14.0.6.src.tar.xz) = d4e6f58e54c0418d7b8debef0c09b77bdff6f435012be94c3edf270b89314fdd
+RWSE3ohX2g5d/Xi2ScJbn8RUtwTLz6uZV5m5ICkeBlPftZx7SihstgPlzJTLlvJLwXNUto5pyInHFp0VdQJMGKAeNe6A6j61/gk=
+SHA256 (Pkgfile) = 265a2b738450fa83580fcca91ffcffc877f604819c1c22e5b621e1ba969d07b8
+SHA256 (.footprint) = 75a5e006b760c5e95014ac5ab50a4473a98286dd0db956426303e531fda5a9e3
+SHA256 (polly-15.0.1.src.tar.xz) = 62d55d9da7ba1f4cbdf2f7b1557746c66af7d7c2aa4a15e0b2b7298b7dff0943
+SHA256 (cmake-15.0.1.src.tar.xz) = a660d1b7d4d2ef9759de6ad360d5fa9eed3625a6548068a97df2dd706edf2dd0
diff --git a/polly/Pkgfile b/polly/Pkgfile
index c5036195f..bb7f469d9 100644
--- a/polly/Pkgfile
+++ b/polly/Pkgfile
@@ -4,11 +4,14 @@
# Depends on: llvm
name=polly
-version=14.0.6
+version=15.0.1
release=1
-source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/polly-$version.src.tar.xz)
+source=(https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/polly-$version.src.tar.xz
+ https://github.com/llvm/llvm-project/releases/download/llvmorg-$version/cmake-$version.src.tar.xz)
build() {
+ cp -r $SRC/cmake-$version.src/Modules/* $name-$version.src/cmake/.
+
cmake -S $name-$version.src -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D LLVM_LIBDIR_SUFFIX= \
@@ -18,7 +21,7 @@ build() {
-D LLVM_LINK_LLVM_DYLIB=ON \
-D CMAKE_SKIP_RPATH=ON \
-D LLVM_EXTERNAL_LIT=/usr/bin/lit \
- -D LLVM_PARALLEL_COMPILE_JOBS="${JOBS:-1}" \
+ -D LLVM_PARALLEL_COMPILE_JOBS="$(echo "$MAKEFLAGS" | grep -o '[0-9]*')" \
-Wno-dev
cmake --build build

Generated by cgit