* tree-loop-distribution.c (struct partition): New field recording
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 20080922-1.c
blob853ec4f25bb02fce3bfce0d92f1c93cd1cd72c24
1 typedef struct rtx_def *rtx;
2 typedef struct rtvec_def *rtvec;
3 enum rtx_code { PARALLEL, SET };
4 union rtunion_def {
5 rtx rt_rtx;
6 rtvec rt_rtvec;
7 };
8 typedef union rtunion_def rtunion;
9 struct rtx_def {
10 rtunion fld;
12 struct rtvec_def {
13 int num_elem;
15 extern rtx operand;
17 rtx peephole2_insns (rtx x0, enum rtx_code code)
19 switch (code)
21 case SET:
22 operand = (((x0)->fld).rt_rtx);
23 return operand;
24 case PARALLEL:
25 if ((((((x0)->fld).rt_rtvec))->num_elem) == 2)
26 return 0;
27 break;