Lines Matching refs:hw1
203 static uint32_t ssov16(CPUTriCoreState *env, int32_t hw0, int32_t hw1) in ssov16() argument
219 av1 = hw1 ^ hw1 * 2u; in ssov16()
220 if (hw1 > max_pos) { in ssov16()
222 hw1 = max_pos; in ssov16()
223 } else if (hw1 < max_neg) { in ssov16()
225 hw1 = max_neg; in ssov16()
231 return (hw0 & 0xffff) | (hw1 << 16); in ssov16()
234 static uint32_t suov16(CPUTriCoreState *env, int32_t hw0, int32_t hw1) in suov16() argument
249 av1 = hw1 ^ hw1 * 2u; in suov16()
250 if (hw1 > max_pos) { in suov16()
252 hw1 = max_pos; in suov16()
253 } else if (hw1 < 0) { in suov16()
255 hw1 = 0; in suov16()
261 return (hw0 & 0xffff) | (hw1 << 16); in suov16()