2 pr37125.c from the execute part of the gcc torture tests.
9 /* PR rtl-optimization/89634 */
11 static unsigned long *
12 foo (unsigned long *x
)
17 #if !defined(__SDCC_pdk13) && !defined(__SDCC_pdk14) && !defined(__SDCC_pdk15) // Lack of memory
19 bar (unsigned long *x
)
21 unsigned long c
, d
= 1, e
, *f
, g
, h
= 0, i
;
22 for (e
= *x
- 1; e
> 0; e
--)
25 for (i
= 1; i
< e
; i
++)
33 g
= (2 * i
+ 1) * (d
+ 1) + (2 * d
+ 1);
44 testTortureExecute (void)
46 #if !defined(__SDCC_pdk13) && !defined(__SDCC_pdk14) && !defined(__SDCC_pdk15) // Lack of memory
47 unsigned long a
[18] = { 4, 2, -200, 200, 2, -400, 400, 3, -600, 0, 600, 5, -100, -66, 0, 66, 100, LONG_MAX
/ 8 + 1 };