diff options
Diffstat (limited to 'test/Driver/x86-march.c')
-rw-r--r-- | test/Driver/x86-march.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/test/Driver/x86-march.c b/test/Driver/x86-march.c index fd6e30b01593..b12bf405b0b0 100644 --- a/test/Driver/x86-march.c +++ b/test/Driver/x86-march.c @@ -36,6 +36,30 @@ // RUN: | FileCheck %s -check-prefix=broadwell // broadwell: "-target-cpu" "broadwell" // +// RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=skylake 2>&1 \ +// RUN: | FileCheck %s -check-prefix=skylake +// skylake: "-target-cpu" "skylake" +// +// RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=skylake-avx512 2>&1 \ +// RUN: | FileCheck %s -check-prefix=skylake-avx512 +// skylake-avx512: "-target-cpu" "skylake-avx512" +// +// RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=skx 2>&1 \ +// RUN: | FileCheck %s -check-prefix=skx +// skx: "-target-cpu" "skx" +// +// RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=knl 2>&1 \ +// RUN: | FileCheck %s -check-prefix=knl +// knl: "-target-cpu" "knl" +// +// RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=cannonlake 2>&1 \ +// RUN: | FileCheck %s -check-prefix=cannonlake +// cannonlake: "-target-cpu" "cannonlake" +// +// RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=lakemont 2>&1 \ +// RUN: | FileCheck %s -check-prefix=lakemont +// lakemont: "-target-cpu" "lakemont" +// // RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=bonnell 2>&1 \ // RUN: | FileCheck %s -check-prefix=bonnell // bonnell: "-target-cpu" "bonnell" @@ -103,3 +127,7 @@ // RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=btver2 2>&1 \ // RUN: | FileCheck %s -check-prefix=btver2 // btver2: "-target-cpu" "btver2" +// +// RUN: %clang -target x86_64-unknown-unknown -c -### %s -march=znver1 2>&1 \ +// RUN: | FileCheck %s -check-prefix=znver1 +// znver1: "-target-cpu" "znver1" |