2 /* { dg-options "-save-temps -O2 -fno-inline" } */
17 check (signed char *arr
, int idx
, int len
, int v
)
20 for (i
= 0; i
< idx
; i
++)
24 for (i
= idx
; i
< len
; i
++)
33 check ((signed char *)a
, 7, sizeof (a
), -1);
38 /* { dg-final { scan-assembler-not "bl?\[ \t\]*memset" { target { ! arm_thumb1_ok } } } } */
39 /* { dg-final { scan-assembler-not "strh" { target { arm_unaligned } } } } */
40 /* { dg-final { scan-assembler-not "strb" { target { arm_unaligned } } } } */