summaryrefslogtreecommitdiff
path: root/test/Driver/mips-as.c
diff options
context:
space:
mode:
authorSimon Atanasyan <simon@atanasyan.com>2013-11-26 11:58:04 +0000
committerSimon Atanasyan <simon@atanasyan.com>2013-11-26 11:58:04 +0000
commit42aef45c2b337f1060bc5ea7357ded63dd0d63ff (patch)
tree748718642cdea4b7627e0dbd15072bdb635439e8 /test/Driver/mips-as.c
parent557a847ea8f636cb7161a3b221865a1f21beb973 (diff)
downloadclang-42aef45c2b337f1060bc5ea7357ded63dd0d63ff.tar.gz
clang-42aef45c2b337f1060bc5ea7357ded63dd0d63ff.tar.bz2
clang-42aef45c2b337f1060bc5ea7357ded63dd0d63ff.tar.xz
[Mips] Pass -mmsa option to the assembler.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@195756 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Driver/mips-as.c')
-rw-r--r--test/Driver/mips-as.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/Driver/mips-as.c b/test/Driver/mips-as.c
index 55fa1ef927..df925f1a17 100644
--- a/test/Driver/mips-as.c
+++ b/test/Driver/mips-as.c
@@ -136,3 +136,14 @@
// RUN: -no-integrated-as -c %s 2>&1 \
// RUN: | FileCheck -check-prefix=MIPS-MFP64 %s
// MIPS-MFP64: as{{(.exe)?}}" "-march" "mips32" "-mabi" "32" "-EB" "-mfp64"
+//
+// RUN: %clang -target mips-linux-gnu -mno-msa -mmsa -### \
+// RUN: -no-integrated-as -c %s 2>&1 \
+// RUN: | FileCheck -check-prefix=MIPS-MSA %s
+// MIPS-MSA: as{{(.exe)?}}" "-march" "mips32" "-mabi" "32" "-EB" "-mmsa"
+//
+// RUN: %clang -target mips-linux-gnu -mmsa -mno-msa -### \
+// RUN: -no-integrated-as -c %s 2>&1 \
+// RUN: | FileCheck -check-prefix=MIPS-NMSA %s
+// MIPS-NMSA: as{{(.exe)?}}"
+// MIPS-NMSA-NOT: "-mmsa"