Lines Matching refs:levels
36 uint64_t levels, negmask, zeros, add, sub; in dct_unquantize_h263_axp() local
38 levels = ldq(block); in dct_unquantize_h263_axp()
39 if (levels == 0) in dct_unquantize_h263_axp()
45 negmask = maxsw4(levels, -1); /* negative -> ffff (-1) */ in dct_unquantize_h263_axp()
48 negmask = cmpbge(WORD_VEC(0x7fff), levels); in dct_unquantize_h263_axp()
53 zeros = cmpbge(0, levels); in dct_unquantize_h263_axp()
58 levels *= qmul; in dct_unquantize_h263_axp()
59 levels -= correction & (negmask << 16); in dct_unquantize_h263_axp()
65 levels += add; in dct_unquantize_h263_axp()
66 levels -= sub; in dct_unquantize_h263_axp()
68 stq(levels, block); in dct_unquantize_h263_axp()