Lines Matching refs:control_word
167 control_word & 0x1000 ? 1 : 0,
168 (control_word & 0x800) >> 11, (control_word & 0x400) >> 10,
169 (control_word & 0x200) >> 9, (control_word & 0x100) >> 8,
170 control_word & 0x80 ? 1 : 0,
171 control_word & SW_Precision ? 1 : 0,
172 control_word & SW_Underflow ? 1 : 0,
173 control_word & SW_Overflow ? 1 : 0,
174 control_word & SW_Zero_Div ? 1 : 0,
175 control_word & SW_Denorm_Op ? 1 : 0,
176 control_word & SW_Invalid ? 1 : 0);
323 if (partial_status & ~control_word & CW_Exceptions)
334 if ((~control_word & n & CW_Exceptions) || (n == EX_INTERNAL)) {
386 if (control_word & CW_Invalid) {
391 return (!(control_word & CW_Invalid) ? FPU_Exception :
397 if (control_word & CW_Invalid) {
408 return (!(control_word & CW_Invalid) ? FPU_Exception : 0) | TAG_Special;
434 if (control_word & CW_Invalid) {
439 return (!(control_word & CW_Invalid) ? FPU_Exception : 0) |
474 if ((!signalling) || (control_word & CW_Invalid)) {
492 return (!(control_word & CW_Invalid) ? FPU_Exception : 0) | TAG_Special;
502 if (control_word & CW_Invalid) {
507 return (!(control_word & CW_Invalid) ? FPU_Exception : 0) | TAG_Valid;
517 if (control_word & CW_ZeroDiv) {
526 return (!(control_word & CW_ZeroDiv) ? FPU_Exception : 0) | tag;
533 if (control_word & CW_Precision) {
546 if (control_word & CW_Precision)
555 if (control_word & CW_Precision) { /* The masked response */
564 if (control_word & CW_Denormal) { /* The masked response */
577 if (control_word & CW_Overflow) {
588 if (control_word & CW_Overflow) {
605 if (control_word & CW_Underflow) {
620 if (control_word & CW_Underflow) {
633 if (control_word & CW_Invalid) {
648 if (control_word & CW_Invalid) {
662 if (control_word & CW_Invalid) {
676 if (control_word & CW_Invalid) {