ops-long-2.c: Add dg-error directives.
2004-08-12 Janis Johnson <janis187@us.ibm.com> * gcc.dg/vmx/ops-long-2.c: Add dg-error directives. From-SVN: r85889
This commit is contained in:
parent
741d8ca376
commit
300523852f
@ -1,3 +1,7 @@
|
||||
2004-08-12 Janis Johnson <janis187@us.ibm.com>
|
||||
|
||||
* gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
|
||||
|
||||
2004-08-12 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/16276
|
||||
|
@ -17,18 +17,18 @@ extern vector unsigned int * *var_vec_u32_ptr;
|
||||
extern vector unsigned int *var_vec_u32;
|
||||
|
||||
void f36() {
|
||||
vec_st(var_vec_s32[0], var_int[1], var_long_ptr[2]);
|
||||
vec_st(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]);
|
||||
vec_st(var_vec_s32[0], var_int[1], var_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_st(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
}
|
||||
void f37() {
|
||||
vec_ste(var_vec_s32[0], var_int[1], var_long_ptr[2]);
|
||||
vec_ste(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]);
|
||||
vec_stl(var_vec_s32[0], var_int[1], var_long_ptr[2]);
|
||||
vec_stl(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]);
|
||||
vec_stvewx(var_vec_s32[0], var_int[1], var_long_ptr[2]);
|
||||
vec_stvewx(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]);
|
||||
vec_stvx(var_vec_s32[0], var_int[1], var_long_ptr[2]);
|
||||
vec_stvx(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]);
|
||||
vec_stvxl(var_vec_s32[0], var_int[1], var_long_ptr[2]);
|
||||
vec_stvxl(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]);
|
||||
vec_ste(var_vec_s32[0], var_int[1], var_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_ste(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stl(var_vec_s32[0], var_int[1], var_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stl(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stvewx(var_vec_s32[0], var_int[1], var_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stvewx(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stvx(var_vec_s32[0], var_int[1], var_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stvx(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stvxl(var_vec_s32[0], var_int[1], var_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
vec_stvxl(var_vec_u32[0], var_int[1], var_unsigned_long_ptr[2]); /* { dg-error "invalid parameter combination" } */
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user