[zorg] r248564 - Add polly-unprofitable builder

Tobias Grosser via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 24 22:57:11 PDT 2015


Author: grosser
Date: Fri Sep 25 00:57:08 2015
New Revision: 248564

URL: http://llvm.org/viewvc/llvm-project?rev=248564&view=rev
Log:
Add polly-unprofitable builder

This build bot runs -O3 -polly with all early bailouts disabled. These bailouts
have been added to Polly to not spend unneccessary compile time on code
regions we are not interested in. By disabling them, we will largely
increase testing coverage.

Modified:
    zorg/trunk/buildbot/osuosl/master/config/builders.py

Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=248564&r1=248563&r2=248564&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Fri Sep 25 00:57:08 2015
@@ -468,6 +468,15 @@ def _get_polly_builders():
                                                     package_cache="http://parkas1.inria.fr/packages",
                                                     testerName='x86_64-penryn-O3-polly-parallel-fast')},
 
+        {'name': "perf-x86_64-penryn-O3-polly-unprofitable",
+         'slavenames':["pollyperf6"],
+         'builddir': "perf-x86_64-penryn-O3-polly-unprofitable",
+         'factory': PollyBuilder.getPollyLNTFactory(triple="x86_64-pc-linux-gnu",
+                                                    nt_flags=['--multisample=1', '--mllvm=-polly', '--mllvm=-polly-detect-unprofitable', '--mllvm=-polly-no-early-exit' ],
+                                                    reportBuildslave=False,
+                                                    package_cache="http://parkas1.inria.fr/packages",
+                                                    testerName='x86_64-penryn-O3-polly-unprofitable')},
+
         {'name': "perf-x86_64-penryn-O3-polly",
          'slavenames':["pollyperf11", "pollyperf7", "pollyperf14"],
          'builddir':"perf-x86_64-penryn-O3-polly",




More information about the llvm-commits mailing list