Update parallelization settings on Linaro builders

Summary:
- Remove -DLLVM_PARALLEL_LINK_JOBS=2 from Linaro builders now running
      on server-class hardware (vs Nvidia TK1 boards with 2GB RAM previously)
    - Reduce testsuite parallelism on Linaro builders from 96 to 32.
      These builders share either a 64-core machine or a 32-core machine,
      so trying for 96-thread parallelism is excessive.

Reviewers: gkistanova, olista01, rovka, yroux

Reviewed By: gkistanova, yroux

Differential Revision: https://reviews.llvm.org/D79161
diff --git a/buildbot/osuosl/master/config/builders.py b/buildbot/osuosl/master/config/builders.py
index adb579a..02703ea 100644
--- a/buildbot/osuosl/master/config/builders.py
+++ b/buildbot/osuosl/master/config/builders.py
@@ -285,9 +285,8 @@
                       useTwoStage=False,
                       runTestSuite=True,
                       testsuite_flags=['--cppflags', '-mcpu=cortex-a15 -marm',
-                                       '--threads=4', '--build-threads=4'],
-                      extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM'",
-                                        "-DLLVM_PARALLEL_LINK_JOBS=2"])},
+                                       '--threads=32', '--build-threads=32'],
+                      extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM'"])},
 
         ## ARMv7 check-all self-host NEON with CMake builder
         {'name': "clang-cmake-armv7-selfhost-neon",
@@ -301,8 +300,7 @@
                       testStage1=False,
                       extra_cmake_args=["-DCMAKE_C_FLAGS='-mcpu=cortex-a15 -marm'",
                                         "-DCMAKE_CXX_FLAGS='-mcpu=cortex-a15 -marm'",
-                                        "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'",
-                                        "-DLLVM_PARALLEL_LINK_JOBS=2"])},
+                                        "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"])},
 
         ## ARMv7 check-all with CMake builder
         {'name': "clang-cmake-armv7-quick",
@@ -312,8 +310,7 @@
                       clean=False,
                       checkout_compiler_rt=False,
                       checkout_lld=False,
-                      extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'",
-                                        "-DLLVM_PARALLEL_LINK_JOBS=2"])},
+                      extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"])},
 
         ## ARMv7 Clang + LLVM run test-suite with GlobalISel enabled
         {'name' : "clang-cmake-armv7-global-isel",
@@ -327,9 +324,8 @@
                       useTwoStage=False,
                       runTestSuite=True,
                       testsuite_flags=['--cppflags', '-mcpu=cortex-a15 -marm -O0 -mllvm -global-isel -mllvm -global-isel-abort=0',
-                                       '--threads=4', '--build-threads=4'],
-                      extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'",
-                                        "-DLLVM_PARALLEL_LINK_JOBS=2"])},
+                                       '--threads=32', '--build-threads=32'],
+                      extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"])},
 
         ## ARMv7 check-all self-host with CMake builder
         {'name': "clang-cmake-armv7-selfhost",
@@ -343,8 +339,7 @@
                       testStage1=False,
                       extra_cmake_args=["-DCMAKE_C_FLAGS='-mcpu=cortex-a15 -mfpu=vfpv3 -marm'",
                                         "-DCMAKE_CXX_FLAGS='-mcpu=cortex-a15 -mfpu=vfpv3 -marm'",
-                                        "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'",
-                                        "-DLLVM_PARALLEL_LINK_JOBS=2"])},
+                                        "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"])},
 
         ## AArch64 Clang+LLVM check-all + test-suite
         {'name': "clang-cmake-aarch64-quick",
@@ -358,7 +353,7 @@
                       useTwoStage=False,
                       runTestSuite=True,
                       testsuite_flags=['--cppflags', '-mcpu=cortex-a57',
-                                       '--threads=96', '--build-threads=96'],
+                                       '--threads=32', '--build-threads=32'],
                       extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"],
                )},
 
@@ -374,7 +369,7 @@
                       useTwoStage=True,
                       runTestSuite=True,
                       testsuite_flags=['--cppflags', '-mcpu=cortex-a57 -fuse-ld=lld',
-                                       '--threads=96', '--build-threads=96'],
+                                       '--threads=32', '--build-threads=32'],
                       extra_cmake_args=["-DCMAKE_C_FLAGS='-mcpu=cortex-a57'",
                                         "-DCMAKE_CXX_FLAGS='-mcpu=cortex-a57'",
                                         "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'",
@@ -394,7 +389,7 @@
                       useTwoStage=False,
                       runTestSuite=True,
                       testsuite_flags=['--cppflags', '-O0',
-                                       '--threads=96', '--build-threads=96'],
+                                       '--threads=32', '--build-threads=32'],
                       extra_cmake_args=["-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"],
                )},
 
@@ -447,7 +442,7 @@
                       useTwoStage=True,
                       runTestSuite=True,
                       testsuite_flags=['--cppflags', '-mcpu=cortex-a57 -fuse-ld=lld',
-                                       '--threads=64', '--build-threads=64'],
+                                       '--threads=32', '--build-threads=32'],
                       extra_cmake_args=["-DCMAKE_C_FLAGS='-mcpu=cortex-a57'",
                                         "-DCMAKE_CXX_FLAGS='-mcpu=cortex-a57'",
                                         "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'",
@@ -469,7 +464,7 @@
                       testStage1=False,
                       runTestSuite=True,
                       testsuite_flags=['--cppflags', '-mcpu=cortex-a57',
-                                       '--threads=96', '--build-threads=96'],
+                                       '--threads=32', '--build-threads=32'],
                       extra_cmake_args=["-DCMAKE_C_FLAGS='-mcpu=cortex-a57'",
                                         "-DCMAKE_CXX_FLAGS='-mcpu=cortex-a57'",
                                         "-DLLVM_TARGETS_TO_BUILD='ARM;AArch64'"],