tagb              413 arch/x86/math-emu/errors.c int real_2op_NaN(FPU_REG const *b, u_char tagb,
tagb              424 arch/x86/math-emu/errors.c 	if (tagb == TAG_Special)
tagb              425 arch/x86/math-emu/errors.c 		tagb = FPU_Special(b);
tagb              431 arch/x86/math-emu/errors.c 	    || ((tagb == TW_NaN)
tagb              445 arch/x86/math-emu/errors.c 		if (tagb == TW_NaN) {
tagb              460 arch/x86/math-emu/errors.c 	if (tagb == TW_NaN)
tagb               10 arch/x86/math-emu/fpu_proto.h extern int real_2op_NaN(FPU_REG const *b, u_char tagb, int deststnr,
tagb              110 arch/x86/math-emu/fpu_proto.h extern int FPU_add(FPU_REG const *b, u_char tagb, int destrnr, int control_w);
tagb              152 arch/x86/math-emu/fpu_proto.h extern int FPU_mul(FPU_REG const *b, u_char tagb, int deststnr, int control_w);
tagb               30 arch/x86/math-emu/reg_add_sub.c 		     FPU_REG const *b, u_char tagb, u_char signb,
tagb               37 arch/x86/math-emu/reg_add_sub.c int FPU_add(FPU_REG const *b, u_char tagb, int deststnr, int control_w)
tagb               47 arch/x86/math-emu/reg_add_sub.c 	if (!(taga | tagb)) {
tagb               97 arch/x86/math-emu/reg_add_sub.c 	if (tagb == TAG_Special)
tagb               98 arch/x86/math-emu/reg_add_sub.c 		tagb = FPU_Special(b);
tagb              100 arch/x86/math-emu/reg_add_sub.c 	if (((taga == TAG_Valid) && (tagb == TW_Denormal))
tagb              101 arch/x86/math-emu/reg_add_sub.c 	    || ((taga == TW_Denormal) && (tagb == TAG_Valid))
tagb              102 arch/x86/math-emu/reg_add_sub.c 	    || ((taga == TW_Denormal) && (tagb == TW_Denormal))) {
tagb              117 arch/x86/math-emu/reg_add_sub.c 	if ((taga == TW_NaN) || (tagb == TW_NaN)) {
tagb              119 arch/x86/math-emu/reg_add_sub.c 			return real_2op_NaN(b, tagb, deststnr, a);
tagb              124 arch/x86/math-emu/reg_add_sub.c 	return add_sub_specials(a, taga, signa, b, tagb, signb,
tagb              133 arch/x86/math-emu/reg_add_sub.c 	u_char taga, tagb, signa, signb, saved_sign, sign;
tagb              142 arch/x86/math-emu/reg_add_sub.c 		tagb = flags & 0x0f;
tagb              145 arch/x86/math-emu/reg_add_sub.c 		tagb = FPU_gettagi(rm);
tagb              162 arch/x86/math-emu/reg_add_sub.c 	if (!(taga | tagb)) {
tagb              228 arch/x86/math-emu/reg_add_sub.c 	if (tagb == TAG_Special)
tagb              229 arch/x86/math-emu/reg_add_sub.c 		tagb = FPU_Special(b);
tagb              231 arch/x86/math-emu/reg_add_sub.c 	if (((taga == TAG_Valid) && (tagb == TW_Denormal))
tagb              232 arch/x86/math-emu/reg_add_sub.c 	    || ((taga == TW_Denormal) && (tagb == TAG_Valid))
tagb              233 arch/x86/math-emu/reg_add_sub.c 	    || ((taga == TW_Denormal) && (tagb == TW_Denormal))) {
tagb              249 arch/x86/math-emu/reg_add_sub.c 	if ((taga == TW_NaN) || (tagb == TW_NaN)) {
tagb              259 arch/x86/math-emu/reg_add_sub.c 			return real_2op_NaN(b, tagb, deststnr, d1);
tagb              263 arch/x86/math-emu/reg_add_sub.c 			return real_2op_NaN(b, tagb, deststnr, d2);
tagb              266 arch/x86/math-emu/reg_add_sub.c 	return add_sub_specials(a, taga, signa, b, tagb, signb ^ SIGN_NEG,
tagb              272 arch/x86/math-emu/reg_add_sub.c 		     FPU_REG const *b, u_char tagb, u_char signb,
tagb              275 arch/x86/math-emu/reg_add_sub.c 	if (((taga == TW_Denormal) || (tagb == TW_Denormal))
tagb              280 arch/x86/math-emu/reg_add_sub.c 		if (tagb == TAG_Zero) {
tagb              295 arch/x86/math-emu/reg_add_sub.c 			if ((tagb == TW_Denormal) && (b->sigh & 0x80000000)) {
tagb              298 arch/x86/math-emu/reg_add_sub.c 				tagb = TAG_Valid;
tagb              299 arch/x86/math-emu/reg_add_sub.c 			} else if (tagb > TAG_Empty)
tagb              300 arch/x86/math-emu/reg_add_sub.c 				tagb = TAG_Special;
tagb              302 arch/x86/math-emu/reg_add_sub.c 			FPU_settagi(deststnr, tagb);
tagb              303 arch/x86/math-emu/reg_add_sub.c 			return tagb;
tagb              305 arch/x86/math-emu/reg_add_sub.c 	} else if (tagb == TAG_Zero) {
tagb              317 arch/x86/math-emu/reg_add_sub.c 		if ((tagb != TW_Infinity) || (signa == signb)) {
tagb              324 arch/x86/math-emu/reg_add_sub.c 	} else if (tagb == TW_Infinity) {
tagb              327 arch/x86/math-emu/reg_add_sub.c 		return tagb;
tagb               24 arch/x86/math-emu/reg_compare.c static int compare(FPU_REG const *b, int tagb)
tagb               36 arch/x86/math-emu/reg_compare.c 	if (tagb == TAG_Special)
tagb               37 arch/x86/math-emu/reg_compare.c 		tagb = FPU_Special(b);
tagb               42 arch/x86/math-emu/reg_compare.c 	    || ((tagb != TAG_Valid) && (tagb != TW_Denormal))) {
tagb               44 arch/x86/math-emu/reg_compare.c 			if (tagb == TAG_Zero)
tagb               46 arch/x86/math-emu/reg_compare.c 			if (tagb == TAG_Valid)
tagb               49 arch/x86/math-emu/reg_compare.c 			if (tagb == TW_Denormal)
tagb               53 arch/x86/math-emu/reg_compare.c 		} else if (tagb == TAG_Zero) {
tagb               64 arch/x86/math-emu/reg_compare.c 			if ((tagb == TAG_Valid) || (tagb == TAG_Zero))
tagb               67 arch/x86/math-emu/reg_compare.c 			else if (tagb == TW_Denormal)
tagb               71 arch/x86/math-emu/reg_compare.c 			else if (tagb == TW_Infinity) {
tagb               78 arch/x86/math-emu/reg_compare.c 		} else if (tagb == TW_Infinity) {
tagb               91 arch/x86/math-emu/reg_compare.c 		if ((st0_tag == TW_NaN) || (tagb == TW_NaN)) {
tagb              100 arch/x86/math-emu/reg_compare.c 			if (tagb == TW_NaN) {
tagb              118 arch/x86/math-emu/reg_compare.c 		    | (((st0_tag == TW_Denormal) || (tagb == TW_Denormal)) ?
tagb              122 arch/x86/math-emu/reg_compare.c 	if ((st0_tag == TW_Denormal) || (tagb == TW_Denormal)) {
tagb              154 arch/x86/math-emu/reg_compare.c 		    | (((st0_tag == TW_Denormal) || (tagb == TW_Denormal)) ?
tagb              159 arch/x86/math-emu/reg_compare.c 		    | (((st0_tag == TW_Denormal) || (tagb == TW_Denormal)) ?
tagb              164 arch/x86/math-emu/reg_compare.c 	    | (((st0_tag == TW_Denormal) || (tagb == TW_Denormal)) ?
tagb               33 arch/x86/math-emu/reg_divide.c 	u_char taga, tagb, signa, signb, sign, saved_sign;
tagb               44 arch/x86/math-emu/reg_divide.c 		tagb = FPU_gettag0();
tagb               59 arch/x86/math-emu/reg_divide.c 			tagb = flags & 0x0f;
tagb               63 arch/x86/math-emu/reg_divide.c 			tagb = FPU_gettagi(rm);
tagb               75 arch/x86/math-emu/reg_divide.c 	if (!(taga | tagb)) {
tagb               92 arch/x86/math-emu/reg_divide.c 	if (tagb == TAG_Special)
tagb               93 arch/x86/math-emu/reg_divide.c 		tagb = FPU_Special(b);
tagb               95 arch/x86/math-emu/reg_divide.c 	if (((taga == TAG_Valid) && (tagb == TW_Denormal))
tagb               96 arch/x86/math-emu/reg_divide.c 	    || ((taga == TW_Denormal) && (tagb == TAG_Valid))
tagb               97 arch/x86/math-emu/reg_divide.c 	    || ((taga == TW_Denormal) && (tagb == TW_Denormal))) {
tagb              109 arch/x86/math-emu/reg_divide.c 	} else if ((taga <= TW_Denormal) && (tagb <= TW_Denormal)) {
tagb              110 arch/x86/math-emu/reg_divide.c 		if (tagb != TAG_Zero) {
tagb              112 arch/x86/math-emu/reg_divide.c 			if (tagb == TW_Denormal) {
tagb              131 arch/x86/math-emu/reg_divide.c 	else if ((taga == TW_NaN) || (tagb == TW_NaN)) {
tagb              152 arch/x86/math-emu/reg_divide.c 		if (tagb == TW_Infinity) {
tagb              157 arch/x86/math-emu/reg_divide.c 			if ((tagb == TW_Denormal) && (denormal_operand() < 0))
tagb              166 arch/x86/math-emu/reg_divide.c 	} else if (tagb == TW_Infinity) {
tagb               30 arch/x86/math-emu/reg_mul.c int FPU_mul(FPU_REG const *b, u_char tagb, int deststnr, int control_w)
tagb               39 arch/x86/math-emu/reg_mul.c 	if (!(taga | tagb)) {
tagb               55 arch/x86/math-emu/reg_mul.c 	if (tagb == TAG_Special)
tagb               56 arch/x86/math-emu/reg_mul.c 		tagb = FPU_Special(b);
tagb               58 arch/x86/math-emu/reg_mul.c 	if (((taga == TAG_Valid) && (tagb == TW_Denormal))
tagb               59 arch/x86/math-emu/reg_mul.c 	    || ((taga == TW_Denormal) && (tagb == TAG_Valid))
tagb               60 arch/x86/math-emu/reg_mul.c 	    || ((taga == TW_Denormal) && (tagb == TW_Denormal))) {
tagb               75 arch/x86/math-emu/reg_mul.c 	} else if ((taga <= TW_Denormal) && (tagb <= TW_Denormal)) {
tagb               76 arch/x86/math-emu/reg_mul.c 		if (((tagb == TW_Denormal) || (taga == TW_Denormal))
tagb               91 arch/x86/math-emu/reg_mul.c 	else if ((taga == TW_NaN) || (tagb == TW_NaN)) {
tagb               92 arch/x86/math-emu/reg_mul.c 		return real_2op_NaN(b, tagb, deststnr, &st(0));
tagb               93 arch/x86/math-emu/reg_mul.c 	} else if (((taga == TW_Infinity) && (tagb == TAG_Zero))
tagb               94 arch/x86/math-emu/reg_mul.c 		   || ((tagb == TW_Infinity) && (taga == TAG_Zero))) {
tagb               96 arch/x86/math-emu/reg_mul.c 	} else if (((taga == TW_Denormal) || (tagb == TW_Denormal))
tagb              103 arch/x86/math-emu/reg_mul.c 	} else if (tagb == TW_Infinity) {