Lines Matching refs:flagno
214 UInt fp_get_statusword_flag ( UInt flagno )
216 if (flagno < 0 || flagno > 15) panic("fp_get_statusword_flag");
217 return (m_fpu_state.env[FP_ENV_STAT] >> flagno) & 0x1;
222 UInt fp_get_controlword_flag ( UInt flagno )
224 if (flagno < 0 || flagno > 15) panic("fp_get_controlword_flag");
225 return (m_fpu_state.env[FP_ENV_CTRL] >> flagno) & 0x1;
231 void fp_set_statusword_flag_to ( UInt flagno, UInt bit )
233 if (flagno < 0 || flagno > 15) panic("fp_set_statusword_flag_to");
235 m_fpu_state.env[FP_ENV_STAT] |= (1 << flagno);
237 m_fpu_state.env[FP_ENV_STAT] &= ~(1 << flagno);