1 /* PR target/83628 */
2 /* { dg-do compile } */
3 /* { dg-options "-O2" } */
4 
5 typedef __SIZE_TYPE__ size_t;
6 
7 int
get_int(int * p,size_t idx)8 get_int (int *p, size_t idx)
9 {
10   return p[idx];
11 }
12 
13 long
get_long(long * p,size_t idx)14 get_long (long *p, size_t idx)
15 {
16   return p[idx];
17 }
18 
19 /* { dg-final { scan-assembler-not "\[ \t\]add\[ql\]" } } */
20