llvm-polly-3.9.0-4-rosa2014.1.x86_64.rpm


Advertisement

Description

llvm-polly - Polyhedral optimizations for LLVM

Property Value
Distribution ROSA 2014.1
Repository ROSA Main Updates x86_64
Package filename llvm-polly-3.9.0-4-rosa2014.1.x86_64.rpm
Package name llvm-polly
Package version 3.9.0
Package release 4-rosa2014.1
Package architecture x86_64
Package type rpm
Category Development/Other
Homepage http://llvm.org/
License MIT
Maintainer -
Download size 925.92 KB
Installed size 2.76 MB
Polly is a polyhedral optimizer for LLVM.
Using an abstract mathematical representation it analyzes and optimizes
the memory access pattern of a program. This includes data-locality
optimizations for cache locality as well as automatic parallelization
for thread-level and SIMD parallelism.
Our overall goal is an integrated optimizer for data-locality and
parallelism that takes advantage of multi-cores, cache hierarchies,
short vector instructions as well as dedicated accelerators.

Alternatives

Package Version Architecture Repository
llvm-polly-3.9.0-4-rosa2014.1.i586.rpm 3.9.0 i586 ROSA Main Updates
llvm-polly-3.5.0-1-rosa2014.1.x86_64.rpm 3.5.0 x86_64 ROSA Main
llvm-polly-3.5.0-1-rosa2014.1.i586.rpm 3.5.0 i586 ROSA Main
llvm-polly - - -

Requires

Name Value
ld-linux-x86-64.so.2()(64bit) -
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit) -
libLLVM-3.9.so()(64bit) -
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libc.so.6(GLIBC_2.3)(64bit) -
libc.so.6(GLIBC_2.3.4)(64bit) -
libc.so.6(GLIBC_2.4)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.11)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.14)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) -

Provides

Name Value
LLVMPolly.so()(64bit) -
llvm-polly == 3.9.0-4:2014.1

Download

Type URL
Mirror mirror.rosalab.ru
Binary Package llvm-polly-3.9.0-4-rosa2014.1.x86_64.rpm
Source Package llvm-3.9.0-4.src.rpm

Install Howto

  1. Enable ROSA Main Updates repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install llvm-polly rpm package:
    # urpmi llvm-polly

Files

Path
/usr/bin/pollyc++
/usr/bin/pollycc
/usr/lib64/LLVMPolly.so

Changelog

2016-10-31 - Evgenii Shatokhin <eugene.shatokhin@rosalab.ru> 3.8.0-4
- (f4b302b) lib(64)llvm-devel should now require Polly as well
- (Evgenii Shatokhin: 6b76863) Moved dev. files for Polly into lib(64)llvm-devel
- (Evgenii Shatokhin: 6b76863) lib(64)llvm-devel already refers to these through
- (Evgenii Shatokhin: 6b76863) /usr/lib/cmake/llvm/LLVMExports.cmake, so llvm-polly-devel should always
- (Evgenii Shatokhin: 6b76863) be installed along with lib(64)llvm-devel.
- (Evgenii Shatokhin: 6b76863) It is more reliable to keep these development files in the same package
- (Evgenii Shatokhin: 6b76863) as the files for LLVM in this case.
2016-10-31 - Evgenii Shatokhin <eugene.shatokhin@rosalab.ru> 3.8.0-3
- (340aa4e) Restored LLVMHello.so
- (340aa4e) As it turned out, the plugin is actually needed (or at least, checked
- (340aa4e) for) when building some packages, e.g. "umbrello".
2016-10-31 - Evgenii Shatokhin <eugene.shatokhin@rosalab.ru> 3.9.0-4
- (3357015) lib(64)llvm-devel should now require Polly as well
- (Evgenii Shatokhin: 151d224) Moved dev. files for Polly into lib(64)llvm-devel
- (Evgenii Shatokhin: 151d224) lib(64)llvm-devel already refers to these through
- (Evgenii Shatokhin: 151d224) /usr/lib/cmake/llvm/LLVMExports.cmake, so llvm-polly-devel should always
- (Evgenii Shatokhin: 151d224) be installed along with lib(64)llvm-devel.
- (Evgenii Shatokhin: 151d224) It is more reliable to keep these development files in the same package
- (Evgenii Shatokhin: 151d224) as the files for LLVM in this case.
2016-10-31 - Evgenii Shatokhin <eugene.shatokhin@rosalab.ru> 3.9.0-3
- (0806328) Restored LLVMHello.so
- (0806328) As it turned out, the plugin is actually needed (or at least, checked
- (0806328) for) when building some packages, e.g. "umbrello".
2016-10-14 - Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.9.0-2
- (618275f) MassBuild#1169: Increase release tag
2016-09-11 - Evgenii Shatokhin <eugene.shatokhin@rosalab.ru> 3.9.0-1
- (927cb29) Added a missing curly brace
- (Evgenii Shatokhin: 9b14190) Updated to version 3.9.0
- (Evgenii Shatokhin: 9b14190) Most of the work was done in
- (Evgenii Shatokhin: 9b14190) https://abf.io/import/llvm/pull_requests/2
- (Evgenii Shatokhin: 9b14190) I have reworked clang-mandriva.patch to keeps it (as clang-rosa.patch).
- (Evgenii Shatokhin: 9b14190) It seems, it did not actually detect ROSA in the past (it checked that
- (Evgenii Shatokhin: 9b14190) /etc/lsb-release has DISTRIB_ID=Mandriva<...> while we have "Rosa<...>"
- (Evgenii Shatokhin: 9b14190) there). However, it could be useful to align the default Clang flags
- (Evgenii Shatokhin: 9b14190) with Ubuntu, Fedora and such.
2016-06-07 - Andrey Bondrov <andrey.bondrov@rosalab.ru> 3.8.0-2
- (047b84f) Move plugins into individual package
2016-05-15 - Evgenii Shatokhin <eugene.shatokhin@rosalab.ru> 3.8.0-1
- (8bf200e) Do not delete library archives, they are needed for development
- (Evgenii Shatokhin: be2e792) Install LLVMPolly.so to the correct location
- (Evgenii Shatokhin: 950faf1) Revisited the set of files to be installed, removed clang-doc
- (Evgenii Shatokhin: dc8392a) Restored the workaround for a bug in GCC 4.9 (-fno-devirtualize)
- (Evgenii Shatokhin: f7f2188) Added 2 more patches, revisited build options
- (Evgenii Shatokhin: f7f2188) 1. Added 2 patches (from ArchLinux, re-diffed) to fix
- (Evgenii Shatokhin: f7f2188) https://llvm.org/bugs/show_bug.cgi?id=23529
- (Evgenii Shatokhin: f7f2188) 2. Revisited the set of cmake options.
- (Evgenii Shatokhin: 0e6a49d) Require Cmake explicitly
- (Evgenii Shatokhin: 65f0123) Updated to version 3.8.0, the first take

See Also

Package Description
lm_sensors-3.4.0-1-rosa2014.1.x86_64.rpm Hardware monitoring tools
lmdb-0.9.14-1-rosa2014.1.x86_64.rpm Memory-mapped key-value database
locales-2.19-22-rosa2014.1.x86_64.rpm Base files for localization
locales-aa-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Afar)
locales-af-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Afrikaans)
locales-ak-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Akan)
locales-am-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Amharic)
locales-anp-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Angika)
locales-ar-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Arabic)
locales-as-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Assamese)
locales-ast-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Asturian)
locales-ayc-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Aymara)
locales-az-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Azeri)
locales-be-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Belarusian)
locales-bem-2.19-22-rosa2014.1.x86_64.rpm Base files for localization (Bemba)
Advertisement
Advertisement