Lines Matching defs:shifttable
24 static void float2half_tables(uint16_t *basetable, uint8_t *shifttable)
32 shifttable[i|0x000] = 24;
33 shifttable[i|0x100] = 24;
37 shifttable[i|0x000] = -e-1;
38 shifttable[i|0x100] = -e-1;
42 shifttable[i|0x000] = 13;
43 shifttable[i|0x100] = 13;
47 shifttable[i|0x000] = 24;
48 shifttable[i|0x100] = 24;
52 shifttable[i|0x000] = 13;
53 shifttable[i|0x100] = 13;
58 static uint16_t float2half(uint32_t f, uint16_t *basetable, uint8_t *shifttable)
62 h = basetable[(f >> 23) & 0x1ff] + ((f & 0x007fffff) >> shifttable[(f >> 23) & 0x1ff]);