1 // Confirm that -flto-jobs=N is passed to linker 2 3 // RUN: %clang --target=x86_64-unknown-linux -### %s -flto=thin -flto-jobs=5 2> %t 4 // RUN: FileCheck -check-prefix=CHECK-LINK-THIN-JOBS-ACTION < %t %s 5 // 6 // RUN: %clang --target=x86_64-sie-ps5 -### %s -flto=thin -flto-jobs=5 2> %t 7 // RUN: FileCheck -check-prefix=CHECK-LINK-THIN-JOBS-ACTION < %t %s 8 // 9 // RUN: %clang --target=x86_64-sie-ps5 -### %s -flto-jobs=5 2> %t 10 // RUN: FileCheck -check-prefix=CHECK-LINK-THIN-JOBS-ACTION < %t %s 11 // 12 // CHECK-LINK-THIN-JOBS-ACTION: "-plugin-opt=jobs=5" 13 // 14 // RUN: %clang --target=x86_64-scei-ps4 -### %s -flto=thin -flto-jobs=5 2> %t 15 // RUN: FileCheck -check-prefix=CHECK-PS4-LINK-THIN-JOBS-ACTION < %t %s 16 // 17 // CHECK-PS4-LINK-THIN-JOBS-ACTION: "-lto-debug-options= -threads=5" 18 19 // RUN: %clang --target=x86_64-apple-darwin13.3.0 -### %s -flto=thin -flto-jobs=5 2> %t 20 // RUN: FileCheck -check-prefix=CHECK-LINK-THIN-JOBS2-ACTION < %t %s 21 // 22 // CHECK-LINK-THIN-JOBS2-ACTION: "-mllvm" "-threads={{[0-9]+}}" 23 24 // RUN: %clang --target=powerpc-ibm-aix -### %s -flto=thin -flto-jobs=5 2> %t 25 // RUN: FileCheck -check-prefix=CHECK-AIX-LINK-THIN-JOBS-ACTION < %t %s 26 // 27 // CHECK-AIX-LINK-THIN-JOBS-ACTION: "-bplugin_opt:-threads=5" 28