summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/cl-options.c
diff options
context:
space:
mode:
authorMartin Storsjo <martin@martin.st>2019-02-07 12:46:49 +0000
committerMartin Storsjo <martin@martin.st>2019-02-07 12:46:49 +0000
commitbb3b372aa118ff010fd044d0431ceda984475b10 (patch)
tree6f99c90c2b6167d326e14c6cdc156ca337ff0339 /clang/test/Driver/cl-options.c
parentfddaf1f369a12925456508eb9157691abe65d8ab (diff)
downloadbcm5719-llvm-bb3b372aa118ff010fd044d0431ceda984475b10.tar.gz
bcm5719-llvm-bb3b372aa118ff010fd044d0431ceda984475b10.zip
[clang-cl] support /Oy- on aarch64
MSVC supports /Oy- on aarch64, so clang-cl should too. Patch by Nathan Froyd! Differential Revision: https://reviews.llvm.org/D57838 llvm-svn: 353402
Diffstat (limited to 'clang/test/Driver/cl-options.c')
-rw-r--r--clang/test/Driver/cl-options.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/test/Driver/cl-options.c b/clang/test/Driver/cl-options.c
index 4087ef3b8c3..1fa2ae3914b 100644
--- a/clang/test/Driver/cl-options.c
+++ b/clang/test/Driver/cl-options.c
@@ -178,6 +178,10 @@
// Oy_2: -momit-leaf-frame-pointer
// Oy_2: -O2
+// RUN: %clang_cl --target=aarch64-pc-windows-msvc -Werror /Oy- /O2 -### -- %s 2>&1 | FileCheck -check-prefix=Oy_aarch64 %s
+// Oy_aarch64: -mdisable-fp-elim
+// Oy_aarch64: -O2
+
// RUN: %clang_cl --target=i686-pc-win32 -Werror /O2 /O2 -### -- %s 2>&1 | FileCheck -check-prefix=O2O2 %s
// O2O2: "-O2"
OpenPOWER on IntegriCloud