2 20040218-1.c from the execute part of the gcc torture suite.
11 /* PR target/14209. Bug in cris.md, shrinking access size of
13 Origin: <hp@axis.com>. */
15 long int xb (long int *y
);
16 long int xw (long int *y
);
17 short int yb (short int *y
);
19 long int xb (long int *y
)
21 long int xx
= *y
& 255;
25 long int xw (long int *y
)
27 long int xx
= *y
& 65535;
31 short int yb (short int *y
)
33 short int xx
= *y
& 255;
37 void testTortureExecute (void)
39 long int y
[] = {-1, 16000};
40 short int yw
[] = {-1, 16000};