[zorg] r197533 - Add more Polly builders and xfail test cases

Tobias Grosser tobias at grosser.es
Tue Dec 17 14:41:11 PST 2013


Author: grosser
Date: Tue Dec 17 16:41:11 2013
New Revision: 197533

URL: http://llvm.org/viewvc/llvm-project?rev=197533&view=rev
Log:
Add more Polly builders and xfail test cases

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=197533&r1=197532&r2=197533&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Tue Dec 17 16:41:11 2013
@@ -160,6 +160,18 @@ polly_x86_64_linux_xfails = [
     'MultiSource/Benchmarks/7zip/7zip-benchmark.execution_time',
     'LLC_compile/MultiSource/Benchmarks/7zip/7zip-benchmark',
     'MultiSource/Benchmarks/7zip/7zip-benchmark.compile_time',
+    'MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.compile_time',
+    'MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.execution_time',
+]
+
+polly_perf_O3_polly_scev_codegen_xfails = [
+    'MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.execution_time',
+    'MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4.compile_time',
+    'SingleSource/Benchmarks/Misc/oourafft.execution_time',
+    'SingleSource/Benchmarks/Misc/oourafft.compile_time',
+]
+
+polly_perf_O3_polly_detect_xfails = [
 ]
 
 # Clang fast builders.
@@ -600,25 +612,46 @@ def _get_polly_builders():
 #         'factory': PollyBuilder.getPollyBuildFactory()},
 
         {'name': "polly-perf-O3",
-         'slavenames':["pollyperf2"],
+         'slavenames':["pollyperf2", "pollyperf3", "pollyperf4", "pollyperf5"],
          'builddir':"pollyperf-O3",
          'factory': PollyBuilder.getPollyLNTFactory(triple="x86_64-pc-linux-gnu",
-                                                    nt_flags=['--multisample=3'],
+                                                    nt_flags=['--multisample=10'],
                                                     testerName='pollyperf-O3')},
         {'name': "polly-perf-O3-polly",
-         'slavenames':["pollyperf3"],
+         'slavenames':["pollyperf6"],
          'builddir':"pollyperf-O3-polly",
          'factory': PollyBuilder.getPollyLNTFactory(triple="x86_64-pc-linux-gnu",
-                                                    nt_flags=['--multisample=3', '--mllvm=-polly'],
+                                                    nt_flags=['--multisample=10', '--mllvm=-polly'],
                                                     xfails=polly_x86_64_linux_xfails,
                                                     testerName='pollyperf-O3-polly')},
         {'name': "polly-perf-O3-polly-codegen-isl",
-         'slavenames':["pollyperf4"],
+         'slavenames':["pollyperf7"],
          'builddir':"pollyperf-O3-polly-codegen-isl",
          'factory': PollyBuilder.getPollyLNTFactory(triple="x86_64-pc-linux-gnu",
-                                                    nt_flags=['--multisample=3', '--mllvm=-polly', '--mllvm=-polly-code-generator=isl'],
+                                                    nt_flags=['--multisample=10', '--mllvm=-polly', '--mllvm=-polly-code-generator=isl'],
                                                     xfails=polly_x86_64_linux_xfails,
-                                                    testerName='pollyperf-O3-polly-codegen-isl')}
+                                                    testerName='pollyperf-O3-polly-codegen-isl')},
+        {'name': "polly-perf-O3-polly-scev",
+         'slavenames':["pollyperf10"],
+         'builddir':"pollyperf-O3-polly-scev",
+         'factory': PollyBuilder.getPollyLNTFactory(triple="x86_64-pc-linux-gnu",
+                                                    nt_flags=['--multisample=10', '--mllvm=-polly', '--mllvm=-polly-codegen-scev'],
+                                                    xfails=polly_perf_O3_polly_scev_codegen_xfails,
+                                                    testerName='pollyperf-O3-polly-scev')},
+        {'name': "polly-perf-O3-polly-scev-codegen-isl",
+         'slavenames':["pollyperf11"],
+         'builddir':"pollyperf-O3-polly-svev-codegen-isl",
+         'factory': PollyBuilder.getPollyLNTFactory(triple="x86_64-pc-linux-gnu",
+                                                    nt_flags=['--multisample=10', '--mllvm=-polly', '--mllvm=-polly-code-generator=isl', '--mllvm=-polly-codegen-scev'],
+                                                    xfails=polly_perf_O3_polly_scev_codegen_xfails,
+                                                    testerName='pollyperf-O3-polly-scev-codegen-isl')},
+        {'name': "polly-perf-O3-polly-detect",
+         'slavenames':["pollyperf14"],
+         'builddir':"pollyperf-O3-polly-detect",
+         'factory': PollyBuilder.getPollyLNTFactory(triple="x86_64-pc-linux-gnu",
+                                                    nt_flags=['--multisample=10', '--mllvm=-polly', '--mllvm=-polly-code-generator=none', '--mllvm=-polly-optimizer=none'],
+                                                    xfails=polly_perf_O3_polly_detect_xfails,
+                                                    testerName='pollyperf-O3-polly-detect')}
        ]
 
 # LLDB builders.





More information about the llvm-commits mailing list