Lines Matching defs:cf
150 { Int cf, pf, af, zf, sf, of; \
155 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \
162 return cf | pf | af | zf | sf | of; \
171 { Int cf, pf, af, zf, sf, of; \
176 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \
183 return cf | pf | af | zf | sf | of; \
192 { Int cf, pf, af, zf, sf, of; \
199 cf = (DATA_UTYPE)res <= (DATA_UTYPE)argL; \
201 cf = (DATA_UTYPE)res < (DATA_UTYPE)argL; \
208 return cf | pf | af | zf | sf | of; \
217 { Int cf, pf, af, zf, sf, of; \
224 cf = (DATA_UTYPE)argL <= (DATA_UTYPE)argR; \
226 cf = (DATA_UTYPE)argL < (DATA_UTYPE)argR; \
233 return cf | pf | af | zf | sf | of; \
242 { Int cf, pf, af, zf, sf, of; \
243 cf = 0; \
249 return cf | pf | af | zf | sf | of; \
258 { Int cf, pf, af, zf, sf, of; \
263 cf = CC_NDEP & X86G_CC_MASK_C; \
269 return cf | pf | af | zf | sf | of; \
278 { Int cf, pf, af, zf, sf, of; \
283 cf = CC_NDEP & X86G_CC_MASK_C; \
290 return cf | pf | af | zf | sf | of; \
299 { Int cf, pf, af, zf, sf, of; \
300 cf = (CC_DEP2 >> (DATA_BITS - 1)) & X86G_CC_MASK_C; \
308 return cf | pf | af | zf | sf | of; \
317 { Int cf, pf, af, zf, sf, of; \
318 cf = CC_DEP2 & 1; \
326 return cf | pf | af | zf | sf | of; \
332 /* ROL: cf' = lsb(result). of' = msb(result) ^ lsb(result). */
349 /* ROR: cf' = msb(result). of' = msb(result) ^ msb-1(result). */
370 { Int cf, pf, af, zf, sf, of; \
380 cf = (hi != 0); \
385 of = cf << 11; \
386 return cf | pf | af | zf | sf | of; \
396 { Int cf, pf, af, zf, sf, of; \
406 cf = (hi != (lo >>/*s*/ (DATA_BITS-1))); \
411 of = cf << 11; \
412 return cf | pf | af | zf | sf | of; \
646 UInt of,sf,zf,cf,pf;
668 case X86CondB: /* CF == 1 */
669 cf = eflags >> X86G_CC_SHIFT_C;
670 return 1 & (inv ^ cf);
674 case X86CondBE: /* (CF or ZF) == 1 */
675 cf = eflags >> X86G_CC_SHIFT_C;
677 return 1 & (inv ^ (cf | zf));
1004 LOGIC sets ZF according to the result and makes CF be zero.
1005 BE computes (CF | ZF), but CF is zero, so this reduces ZF
1894 UInt tempCOUNT = rot_amt & 0x1F, cf=0, of=0, tempcf;
1898 cf = (eflags_in >> X86G_CC_SHIFT_C) & 1;
1899 of = ((arg >> 31) ^ cf) & 1;
1902 arg = (arg >> 1) | (cf << 31);
1903 cf = tempcf;
1909 cf = (eflags_in >> X86G_CC_SHIFT_C) & 1;
1910 of = ((arg >> 15) ^ cf) & 1;
1913 arg = ((arg >> 1) & 0x7FFF) | (cf << 15);
1914 cf = tempcf;
1920 cf = (eflags_in >> X86G_CC_SHIFT_C) & 1;
1921 of = ((arg >> 7) ^ cf) & 1;
1924 arg = ((arg >> 1) & 0x7F) | (cf << 7);
1925 cf = tempcf;
1933 cf &= 1;
1936 eflags_in |= (cf << X86G_CC_SHIFT_C) | (of << X86G_CC_SHIFT_O);
1949 UInt tempCOUNT = rot_amt & 0x1F, cf=0, of=0, tempcf;
1953 cf = (eflags_in >> X86G_CC_SHIFT_C) & 1;
1956 arg = (arg << 1) | (cf & 1);
1957 cf = tempcf;
1960 of = ((arg >> 31) ^ cf) & 1;
1964 cf = (eflags_in >> X86G_CC_SHIFT_C) & 1;
1967 arg = 0xFFFF & ((arg << 1) | (cf & 1));
1968 cf = tempcf;
1971 of = ((arg >> 15) ^ cf) & 1;
1975 cf = (eflags_in >> X86G_CC_SHIFT_C) & 1;
1978 arg = 0xFF & ((arg << 1) | (cf & 1));
1979 cf = tempcf;
1982 of = ((arg >> 7) ^ cf) & 1;
1988 cf &= 1;
1991 eflags_in |= (cf << X86G_CC_SHIFT_C) | (of << X86G_CC_SHIFT_O);