diff options
Diffstat (limited to 'test/Driver/print-supported-cpus.c')
-rw-r--r-- | test/Driver/print-supported-cpus.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/test/Driver/print-supported-cpus.c b/test/Driver/print-supported-cpus.c index b368a31dd6..10985fea8a 100644 --- a/test/Driver/print-supported-cpus.c +++ b/test/Driver/print-supported-cpus.c @@ -1,6 +1,9 @@ // Test that the --print-supported-cpus flag works +// Also test its aliases: -mcpu=? and -mtune=? // REQUIRES: x86-registered-target +// REQUIRES: arm-registered-target + // RUN: %clang --target=x86_64-unknown-linux-gnu \ // RUN: --print-supported-cpus 2>&1 \ // RUN: | FileCheck %s --check-prefix=CHECK-X86 @@ -8,7 +11,13 @@ // CHECK-X86: corei7 // CHECK-X86: Use -mcpu or -mtune to specify the target's processor. -// REQUIRES: arm-registered-target +// RUN: %clang --target=x86_64-unknown-linux-gnu \ +// RUN: -mcpu=? 2>&1 \ +// RUN: | FileCheck %s --check-prefix=CHECK-X86-MCPU +// CHECK-X86-MCPU: Target: x86_64-unknown-linux-gnu +// CHECK-X86-MCPU: corei7 +// CHECK-X86-MCPU: Use -mcpu or -mtune to specify the target's processor. + // RUN: %clang --target=arm-unknown-linux-android \ // RUN: --print-supported-cpus 2>&1 \ // RUN: | FileCheck %s --check-prefix=CHECK-ARM @@ -16,3 +25,11 @@ // CHECK-ARM: cortex-a73 // CHECK-ARM: cortex-a75 // CHECK-ARM: Use -mcpu or -mtune to specify the target's processor. + +// RUN: %clang --target=arm-unknown-linux-android \ +// RUN: -mtune=? 2>&1 \ +// RUN: | FileCheck %s --check-prefix=CHECK-ARM-MTUNE +// CHECK-ARM-MTUNE: Target: arm-unknown-linux-android +// CHECK-ARM-MTUNE: cortex-a73 +// CHECK-ARM-MTUNE: cortex-a75 +// CHECK-ARM-MTUNE: Use -mcpu or -mtune to specify the target's processor. |