XR                185 arch/sparc/math-emu/math_64.c 	long XR, xfsr;
XR                273 arch/sparc/math-emu/math_64.c 					XR = current_thread_info()->xfsr[0] >> 10;
XR                275 arch/sparc/math-emu/math_64.c 					XR = current_thread_info()->xfsr[0] >> (30 + ((insn >> 10) & 0x6));
XR                276 arch/sparc/math-emu/math_64.c 				XR &= 3;
XR                280 arch/sparc/math-emu/math_64.c 				case 1: if (XR) IR = 1; break;			/* Not Equal */
XR                281 arch/sparc/math-emu/math_64.c 				case 2: if (XR == 1 || XR == 2) IR = 1; break;	/* Less or Greater */
XR                282 arch/sparc/math-emu/math_64.c 				case 3: if (XR & 1) IR = 1; break;		/* Unordered or Less */
XR                283 arch/sparc/math-emu/math_64.c 				case 4: if (XR == 1) IR = 1; break;		/* Less */
XR                284 arch/sparc/math-emu/math_64.c 				case 5: if (XR & 2) IR = 1; break;		/* Unordered or Greater */
XR                285 arch/sparc/math-emu/math_64.c 				case 6: if (XR == 2) IR = 1; break;		/* Greater */
XR                286 arch/sparc/math-emu/math_64.c 				case 7: if (XR == 3) IR = 1; break;		/* Unordered */
XR                294 arch/sparc/math-emu/math_64.c 				XR = regs->tstate >> 32;
XR                296 arch/sparc/math-emu/math_64.c 					XR >>= 4;
XR                297 arch/sparc/math-emu/math_64.c 				XR &= 0xf;
XR                299 arch/sparc/math-emu/math_64.c 				freg = ((XR >> 2) ^ XR) & 2;
XR                302 arch/sparc/math-emu/math_64.c 				case 1: if (XR & 4) IR = 1; break;		/* Equal */
XR                303 arch/sparc/math-emu/math_64.c 				case 2: if ((XR & 4) || freg) IR = 1; break;	/* Less or Equal */
XR                305 arch/sparc/math-emu/math_64.c 				case 4: if (XR & 5) IR = 1; break;		/* Less or Equal Unsigned */
XR                306 arch/sparc/math-emu/math_64.c 				case 5: if (XR & 1) IR = 1; break;		/* Carry Set */
XR                307 arch/sparc/math-emu/math_64.c 				case 6: if (XR & 8) IR = 1; break;		/* Negative */
XR                308 arch/sparc/math-emu/math_64.c 				case 7: if (XR & 2) IR = 1; break;		/* Overflow Set */
XR                321 arch/sparc/math-emu/math_64.c 					XR = 0;
XR                323 arch/sparc/math-emu/math_64.c 					XR = regs->u_regs[freg];
XR                328 arch/sparc/math-emu/math_64.c 					get_user(XR, &win32->locals[freg - 16]);
XR                333 arch/sparc/math-emu/math_64.c 					get_user(XR, &win->locals[freg - 16]);
XR                337 arch/sparc/math-emu/math_64.c 				case 1: if (!XR) IR = 1; break;			/* Register Zero */
XR                338 arch/sparc/math-emu/math_64.c 				case 2: if (XR <= 0) IR = 1; break;		/* Register Less Than or Equal to Zero */
XR                339 arch/sparc/math-emu/math_64.c 				case 3: if (XR < 0) IR = 1; break;		/* Register Less Than Zero */
XR                464 arch/sparc/math-emu/math_64.c 		case FSTOX: FP_TO_INT_S (XR, SB, 64, 1); break;
XR                465 arch/sparc/math-emu/math_64.c 		case FDTOX: FP_TO_INT_D (XR, DB, 64, 1); break;
XR                466 arch/sparc/math-emu/math_64.c 		case FQTOX: FP_TO_INT_Q (XR, QB, 64, 1); break;
XR                469 arch/sparc/math-emu/math_64.c 		case FXTOQ: XR = rs2->d; FP_FROM_INT_Q (QR, XR, 64, long); break;
XR                471 arch/sparc/math-emu/math_64.c 		case FXTOS: XR = rs2->d; FP_FROM_INT_S (SR, XR, 64, long); break;
XR                472 arch/sparc/math-emu/math_64.c 		case FXTOD: XR = rs2->d; FP_FROM_INT_D (DR, XR, 64, long); break;
XR                487 arch/sparc/math-emu/math_64.c 			FP_CMP_Q(XR, QB, QA, 3);
XR                488 arch/sparc/math-emu/math_64.c 			if (XR == 3 &&
XR                497 arch/sparc/math-emu/math_64.c 				if (XR == -1) XR = 2;
XR                500 arch/sparc/math-emu/math_64.c 				case 0: xfsr &= ~0xc00; xfsr |= (XR << 10); break;
XR                501 arch/sparc/math-emu/math_64.c 				case 1: xfsr &= ~0x300000000UL; xfsr |= (XR << 32); break;
XR                502 arch/sparc/math-emu/math_64.c 				case 2: xfsr &= ~0xc00000000UL; xfsr |= (XR << 34); break;
XR                503 arch/sparc/math-emu/math_64.c 				case 3: xfsr &= ~0x3000000000UL; xfsr |= (XR << 36); break;
XR                508 arch/sparc/math-emu/math_64.c 			case 2: rd->d = XR; break;