Lines Matching refs:eflags
815 long eflags, fpus; in test_fcmp() local
838 : "=r" (eflags), "=a" (fpus) in test_fcmp()
841 a, b, fpus & FPUS_EMASK, eflags & (CC_Z | CC_P | CC_C)); in test_fcmp()
847 : "=r" (eflags), "=a" (fpus) in test_fcmp()
850 a, b, fpus & FPUS_EMASK, eflags & (CC_Z | CC_P | CC_C)); in test_fcmp()
983 #define TEST_FCMOV(a, b, eflags, CC)\ argument
990 : "0" (a), "u" (b), "g" (eflags));\
992 CC, (long)eflags, res);\
998 long eflags, i; in test_fcmov() local
1003 eflags = 0; in test_fcmov()
1005 eflags |= CC_C; in test_fcmov()
1007 eflags |= CC_Z; in test_fcmov()
1008 TEST_FCMOV(a, b, eflags, "b"); in test_fcmov()
1009 TEST_FCMOV(a, b, eflags, "e"); in test_fcmov()
1010 TEST_FCMOV(a, b, eflags, "be"); in test_fcmov()
1011 TEST_FCMOV(a, b, eflags, "nb"); in test_fcmov()
1012 TEST_FCMOV(a, b, eflags, "ne"); in test_fcmov()
1013 TEST_FCMOV(a, b, eflags, "nbe"); in test_fcmov()
1215 long i, eflags; in test_xchg() local
1229 : "=a" (eax), "=d" (edx), "=m" (op1), "=g" (eflags) in test_xchg()
1232 eax, edx, op1, eflags & CC_Z); in test_xchg()
1530 long esi, edi, eax, ecx, eflags;\
1544 : "=S" (esi), "=D" (edi), "=a" (eax), "=c" (ecx), "=g" (eflags)\
1548 (int)(eflags & (CC_C | CC_P | CC_Z | CC_S | CC_O | CC_A)));\
1640 r->eflags = VIF_MASK; in test_vm86()