diff options
Diffstat (limited to 'test/Driver/aarch64-predres.c')
-rw-r--r-- | test/Driver/aarch64-predres.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/Driver/aarch64-predres.c b/test/Driver/aarch64-predres.c new file mode 100644 index 0000000000..810ba62b54 --- /dev/null +++ b/test/Driver/aarch64-predres.c @@ -0,0 +1,11 @@ +// RUN: %clang -### -target aarch64-none-none-eabi -march=armv8a+predres %s 2>&1 | FileCheck %s +// CHECK: "-target-feature" "+predres" +// CHECK-NOT: "-target-feature" "-predres" + +// RUN: %clang -### -target aarch64-none-none-eabi -march=armv8.5a+nopredres %s 2>&1 | FileCheck %s --check-prefix=NOPR +// NOPR: "-target-feature" "-predres" +// NOPR-NOT: "-target-feature" "+predres" + +// RUN: %clang -### -target aarch64-none-none-eabi %s 2>&1 | FileCheck %s --check-prefix=ABSENT +// ABSENT-NOT: "-target-feature" "+predres" +// ABSENT-NOT: "-target-feature" "-predres" |