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)8get_int (int *p, size_t idx) 9 { 10 return p[idx]; 11 } 12 13 long get_long(long * p,size_t idx)14get_long (long *p, size_t idx) 15 { 16 return p[idx]; 17 } 18 19 /* { dg-final { scan-assembler-not "\[ \t\]add\[ql\]" } } */ 20