check loongson targets in vect.exp
authorxmj <xmj@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Aug 2010 03:22:07 +0000 (03:22 +0000)
committerxmj <xmj@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Aug 2010 03:22:07 +0000 (03:22 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@163495 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/vect/vect.exp
gcc/testsuite/gcc.dg/vect/vect.exp
gcc/testsuite/gfortran.dg/vect/vect.exp

index 2ad04f0..4518faa 100644 (file)
@@ -1,3 +1,9 @@
+2010-08-24  Mingjie Xing  <mingjie.xing@gmail.com>
+
+       * gcc.dg/vect/vect.exp: Check loongson targets
+       * g++.dg/vect/vect.exp: Likewise
+       * gfortran.dg/vect/vect.exp: Likewise
+
 2010-08-23  Michael Meissner  <meissner@linux.vnet.ibm.com>
 
        * gcc.target/powerpc/vsx-mass-1.c: New file, test
index fe17342..90ae381 100644 (file)
@@ -82,9 +82,12 @@ if  [istarget "powerpc-*paired*"]  {
        set dg-do-what-default compile
     }
 } elseif { [istarget "mips*-*-*"]
-          && [check_effective_target_mpaired_single]
+          && ([check_effective_target_mpaired_single]
+               || [check_effective_target_mips_loongson])
           && [check_effective_target_nomips16] } {
-    lappend DEFAULT_VECTCFLAGS "-mpaired-single"
+    if { [check_effective_target_mpaired_single] } {
+       lappend DEFAULT_VECTCFLAGS "-mpaired-single"
+    }
     set dg-do-what-default run
 } elseif [istarget "sparc*-*-*"] {
     lappend DEFAULT_VECTCFLAGS "-mcpu=ultrasparc" "-mvis"
index a68d8c6..f505740 100644 (file)
@@ -74,9 +74,12 @@ if  [istarget "powerpc-*paired*"]  {
        set dg-do-what-default compile
     }
 } elseif { [istarget "mips*-*-*"]
-          && [check_effective_target_mpaired_single]
+          && ([check_effective_target_mpaired_single]
+               || [check_effective_target_mips_loongson])
           && [check_effective_target_nomips16] } {
-    lappend DEFAULT_VECTCFLAGS "-mpaired-single"
+    if { [check_effective_target_mpaired_single] } {
+       lappend DEFAULT_VECTCFLAGS "-mpaired-single"
+    }
     set dg-do-what-default run
 } elseif [istarget "sparc*-*-*"] {
     lappend DEFAULT_VECTCFLAGS "-mcpu=ultrasparc" "-mvis"
index 5783e92..d261376 100644 (file)
@@ -75,9 +75,12 @@ if  [istarget "powerpc-*paired*"]  {
        set dg-do-what-default compile
     }
 } elseif { [istarget "mips*-*-*"]
-          && [check_effective_target_mpaired_single]
+          && ([check_effective_target_mpaired_single]
+               || [check_effective_target_mips_loongson])
           && [check_effective_target_nomips16] } {
-    lappend DEFAULT_VECTCFLAGS "-mpaired-single"
+    if { [check_effective_target_mpaired_single] } {
+       lappend DEFAULT_VECTCFLAGS "-mpaired-single"
+    }
     set dg-do-what-default run
 } elseif [istarget "sparc*-*-*"] {
     lappend DEFAULT_VECTCFLAGS "-mcpu=ultrasparc" "-mvis"