diff options
author | Tim Biermann <tbier@posteo.de> | 2022-09-23 16:26:22 +0200 |
---|---|---|
committer | Tim Biermann <tbier@posteo.de> | 2022-09-23 16:26:22 +0200 |
commit | 0417474567716589242410b8445d6720e89346c8 (patch) | |
tree | 43c39dc3c8cb3a9cff09e9326e86103a18c92319 /polly | |
parent | 8ade779d81d9f27f6f8fc27638c8923608a8d899 (diff) | |
parent | 8fe49a91c77c35e3ac306a8e856d83d8413bc2a1 (diff) | |
download | opt-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/.footprint | 2 | ||||
-rw-r--r-- | polly/.signature | 9 | ||||
-rw-r--r-- | polly/Pkgfile | 9 |
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 |