1 /* The array is too big. */
2 /* { dg-xfail-if "The array too big" { "h8300-*-*" } { "-mno-h" "-mn" } { "" } } */
3 /* { dg-do assemble { xfail m6811-*-* m6812-*-* } } */
4 /* { dg-skip-if "" { m32c-*-* } { } { } } */
7 This testcase ICEd at -O2 on IA-32, because
8 (insn 141 139 142 (set (subreg:SF (reg:QI 72) 0)
10 (reg:SF 76))) 525 {*fop_sf_comm_nosse} (insn_list 134 (nil))
11 (expr_list:REG_DEAD (reg:SF 73) (nil)))
12 couldn't be reloaded. */
15 foo (unsigned int n, int x, int y, unsigned char *z)
43 for (i = 0; i < n; i++)
55 ((e.i >= 0x3f7f0000) ? ((int) e.i <
56 0) ? (unsigned char) 0
57 : (unsigned char) 255 : (e.r =
58 e.r * (255.0F / 256.0F) +
59 32768.0F, (unsigned char) e.i));
70 for (i = 0; i < n; i++)
82 ((e.i >= 0x3f7f0000) ? ((int) e.i <
83 0) ? (unsigned char) 0
84 : (unsigned char) 255 : (e.r =
85 e.r * (255.0F / 256.0F) +
86 32768.0F, (unsigned char) e.i));