Mercurial > hg > CbC > CbC_gcc
view gcc/testsuite/gcc.c-torture/compile/pr38857.c @ 158:494b0b89df80 default tip
...
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 18:13:55 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
static const int vs_total_ac_bits = 2680; typedef struct EncBlockInfo { short mb[64]; unsigned char next[64]; } EncBlockInfo; inline void dv_guess_qnos(EncBlockInfo* blks, int* qnos) { int size[5]; int j, k, a, prev; EncBlockInfo* b; for(a=2; a==2 || vs_total_ac_bits < size[0]; a+=a){ for (j=0; j<6*5; j++, b++) { for (k= b->next[prev]; k<64; k= b->next[k]) { if(b->mb[k] < a && b->mb[k] > -a){ b->next[prev] = b->next[k]; } else{ prev = k; } } } } }