Message ID | CAKjxQHkyctMeYmmeLcHAKZV1bq1v2EtFyC_1yJ9FrEoC_pf=_g@mail.gmail.com |
---|---|
State | New |
Headers | show |
Series | [PATCH/testsuite] Skip vect-strided-shift-1.c on MIPS with -mpaired-single option. | expand |
On 03/14/2018 12:29 AM, Paul Hua wrote: > Hi: > > The vect-strided-shift-1.c test fails on MIPS target. > > FAIL: gcc.dg/vect/vect-strided-shift-1.c -mpaired-single > scan-tree-dump-times vect "vectorized 1 loops in function" 1 (found 0 > times) > FAIL: gcc.dg/vect/vect-strided-shift-1.c -flto -ffat-lto-objects > -mpaired-single scan-tree-dump-times vect "vectorized 1 loops in > function" 1 (found 0 times) > > Because the MIPS paired single insns only support for float > operations, not suite for this test. > added dg-skip-if directives on it for skip -mpaired-single option. > > Ok for commit ? > > Paul Hua > > ChangeLog entries: > > gcc/testsuite/ChangeLog > > 2018-03-14 Chenghua Xu <paul.hua.gm@gmail.com> > > * gcc.dg/vect/vect-strided-shift-1.c: Add dg-skip-if for > MIPS with -mpaired-single directives. > OK. Though this may point to a need to have a new target-supports routine. jeff
diff --git a/gcc/testsuite/gcc.dg/vect/vect-strided-shift-1.c b/gcc/testsuite/gcc.dg/vect/vect-strided-shift-1.c index b1ce2ec..dcae9c2 100644 --- a/gcc/testsuite/gcc.dg/vect/vect-strided-shift-1.c +++ b/gcc/testsuite/gcc.dg/vect/vect-strided-shift-1.c @@ -1,3 +1,4 @@ +/* { dg-skip-if "Skip for mips -mpaired-single" { mips*-*-* } { "-mpaired-single" } } */ /* PR tree-optimization/65963. */ #include "tree-vect.h"