Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.c-torture/compile/20080922-1.c @ 131:84e7813d76e9
gcc-8.2
author | mir3636 |
---|---|
date | Thu, 25 Oct 2018 07:37:49 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
typedef struct rtx_def *rtx; typedef struct rtvec_def *rtvec; enum rtx_code { PARALLEL, SET }; union rtunion_def { rtx rt_rtx; rtvec rt_rtvec; }; typedef union rtunion_def rtunion; struct rtx_def { rtunion fld; }; struct rtvec_def { int num_elem; }; extern rtx operand; rtx peephole2_insns (rtx x0, enum rtx_code code) { switch (code) { case SET: operand = (((x0)->fld).rt_rtx); return operand; case PARALLEL: if ((((((x0)->fld).rt_rtvec))->num_elem) == 2) return 0; break; } }