Lines Matching refs:cf
192 { Long cf, pf, af, zf, sf, of; \
197 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \
204 return cf | pf | af | zf | sf | of; \
213 { Long cf, pf, af, zf, sf, of; \
218 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \
225 return cf | pf | af | zf | sf | of; \
234 { Long cf, pf, af, zf, sf, of; \
241 cf = (DATA_UTYPE)res <= (DATA_UTYPE)argL; \
243 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \
250 return cf | pf | af | zf | sf | of; \
259 { Long cf, pf, af, zf, sf, of; \
266 cf = (DATA_UTYPE)argL <= (DATA_UTYPE)argR; \
268 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \
275 return cf | pf | af | zf | sf | of; \
284 { Long cf, pf, af, zf, sf, of; \
285 cf = 0; \
291 return cf | pf | af | zf | sf | of; \
300 { Long cf, pf, af, zf, sf, of; \
305 cf = CC_NDEP & AMD64G_CC_MASK_C; \
311 return cf | pf | af | zf | sf | of; \
320 { Long cf, pf, af, zf, sf, of; \
325 cf = CC_NDEP & AMD64G_CC_MASK_C; \
332 return cf | pf | af | zf | sf | of; \
341 { Long cf, pf, af, zf, sf, of; \
342 cf = (CC_DEP2 >> (DATA_BITS - 1)) & AMD64G_CC_MASK_C; \
350 return cf | pf | af | zf | sf | of; \
359 { Long cf, pf, af, zf, sf, of; \
360 cf = CC_DEP2 & 1; \
368 return cf | pf | af | zf | sf | of; \
412 { Long cf, pf, af, zf, sf, of; \
422 cf = (hi != 0); \
427 of = cf << 11; \
428 return cf | pf | af | zf | sf | of; \
438 { Long cf, pf, af, zf, sf, of; \
448 cf = (hi != (lo >>/*s*/ (DATA_BITS-1))); \
453 of = cf << 11; \
454 return cf | pf | af | zf | sf | of; \
463 { Long cf, pf, af, zf, sf, of; \
466 cf = (hi != 0); \
471 of = cf << 11; \
472 return cf | pf | af | zf | sf | of; \
481 { Long cf, pf, af, zf, sf, of; \
484 cf = (hi != (lo >>/*s*/ (64-1))); \
489 of = cf << 11; \
490 return cf | pf | af | zf | sf | of; \
743 ULong of,sf,zf,cf,pf; in amd64g_calculate_condition() local
766 cf = rflags >> AMD64G_CC_SHIFT_C; in amd64g_calculate_condition()
767 return 1 & (inv ^ cf); in amd64g_calculate_condition()
772 cf = rflags >> AMD64G_CC_SHIFT_C; in amd64g_calculate_condition()
774 return 1 & (inv ^ (cf | zf)); in amd64g_calculate_condition()
2331 ULong cf=0, of=0, tempcf; in amd64g_calculate_RCR() local
2335 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCR()
2336 of = ((arg >> 63) ^ cf) & 1; in amd64g_calculate_RCR()
2339 arg = (arg >> 1) | (cf << 63); in amd64g_calculate_RCR()
2340 cf = tempcf; in amd64g_calculate_RCR()
2346 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCR()
2347 of = ((arg >> 31) ^ cf) & 1; in amd64g_calculate_RCR()
2350 arg = ((arg >> 1) & 0x7FFFFFFFULL) | (cf << 31); in amd64g_calculate_RCR()
2351 cf = tempcf; in amd64g_calculate_RCR()
2357 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCR()
2358 of = ((arg >> 15) ^ cf) & 1; in amd64g_calculate_RCR()
2361 arg = ((arg >> 1) & 0x7FFFULL) | (cf << 15); in amd64g_calculate_RCR()
2362 cf = tempcf; in amd64g_calculate_RCR()
2368 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCR()
2369 of = ((arg >> 7) ^ cf) & 1; in amd64g_calculate_RCR()
2372 arg = ((arg >> 1) & 0x7FULL) | (cf << 7); in amd64g_calculate_RCR()
2373 cf = tempcf; in amd64g_calculate_RCR()
2381 cf &= 1; in amd64g_calculate_RCR()
2384 rflags_in |= (cf << AMD64G_CC_SHIFT_C) | (of << AMD64G_CC_SHIFT_O); in amd64g_calculate_RCR()
2399 ULong cf=0, of=0, tempcf; in amd64g_calculate_RCL() local
2403 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCL()
2406 arg = (arg << 1) | (cf & 1); in amd64g_calculate_RCL()
2407 cf = tempcf; in amd64g_calculate_RCL()
2410 of = ((arg >> 63) ^ cf) & 1; in amd64g_calculate_RCL()
2414 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCL()
2417 arg = 0xFFFFFFFFULL & ((arg << 1) | (cf & 1)); in amd64g_calculate_RCL()
2418 cf = tempcf; in amd64g_calculate_RCL()
2421 of = ((arg >> 31) ^ cf) & 1; in amd64g_calculate_RCL()
2425 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCL()
2428 arg = 0xFFFFULL & ((arg << 1) | (cf & 1)); in amd64g_calculate_RCL()
2429 cf = tempcf; in amd64g_calculate_RCL()
2432 of = ((arg >> 15) ^ cf) & 1; in amd64g_calculate_RCL()
2436 cf = (rflags_in >> AMD64G_CC_SHIFT_C) & 1; in amd64g_calculate_RCL()
2439 arg = 0xFFULL & ((arg << 1) | (cf & 1)); in amd64g_calculate_RCL()
2440 cf = tempcf; in amd64g_calculate_RCL()
2443 of = ((arg >> 7) ^ cf) & 1; in amd64g_calculate_RCL()
2449 cf &= 1; in amd64g_calculate_RCL()
2452 rflags_in |= (cf << AMD64G_CC_SHIFT_C) | (of << AMD64G_CC_SHIFT_O); in amd64g_calculate_RCL()