1 /* { dg-do compile } */ 2 /* { dg-options "-mvis4" } */ 3 4 typedef unsigned char vec8 __attribute__((vector_size(8))); 5 test_fpcmple8(vec8 a,vec8 b)6long test_fpcmple8 (vec8 a, vec8 b) 7 { 8 return __builtin_vis_fpcmple8 (a, b); 9 } 10 test_fpcmpgt8(vec8 a,vec8 b)11long test_fpcmpgt8 (vec8 a, vec8 b) 12 { 13 return __builtin_vis_fpcmpgt8 (a, b); 14 } 15 16 /* { dg-final { scan-assembler "fpcmple8\t%" } } */ 17 /* { dg-final { scan-assembler "fpcmpgt8\t%" } } */ 18 19