Home | History | Annotate | Download | only in priv

Lines Matching full:cc_dep1

175    /* const */ ULong CC_DEP1 = cc_dep1_formal;			\
194 argL = CC_DEP1; \
215 argL = CC_DEP1; \
237 argL = CC_DEP1; \
262 argL = CC_DEP1; \
286 pf = parity_table[(UChar)CC_DEP1]; \
288 zf = ((DATA_UTYPE)CC_DEP1 == 0) << 6; \
289 sf = lshift(CC_DEP1, 8 - DATA_BITS) & 0x80; \
302 res = CC_DEP1; \
322 res = CC_DEP1; \
343 pf = parity_table[(UChar)CC_DEP1]; \
345 zf = ((DATA_UTYPE)CC_DEP1 == 0) << 6; \
346 sf = lshift(CC_DEP1, 8 - DATA_BITS) & 0x80; \
348 of = lshift(CC_DEP2 ^ CC_DEP1, 12 - DATA_BITS) \
361 pf = parity_table[(UChar)CC_DEP1]; \
363 zf = ((DATA_UTYPE)CC_DEP1 == 0) << 6; \
364 sf = lshift(CC_DEP1, 8 - DATA_BITS) & 0x80; \
366 of = lshift(CC_DEP2 ^ CC_DEP1, 12 - DATA_BITS) \
381 | (AMD64G_CC_MASK_C & CC_DEP1) \
382 | (AMD64G_CC_MASK_O & (lshift(CC_DEP1, \
384 ^ lshift(CC_DEP1, 11))); \
398 | (AMD64G_CC_MASK_C & (CC_DEP1 >> (DATA_BITS-1))) \
399 | (AMD64G_CC_MASK_O & (lshift(CC_DEP1, \
401 ^ lshift(CC_DEP1, 11-(DATA_BITS-1)+1))); \
415 = NARROWtoU( ((DATA_UTYPE)CC_DEP1) \
419 ((DATA_U2TYPE)((DATA_UTYPE)CC_DEP1)) \
441 = NARROWtoS( ((DATA_STYPE)CC_DEP1) \
445 ((DATA_S2TYPE)((DATA_STYPE)CC_DEP1)) \
465 mullU64( (ULong)CC_DEP1, (ULong)CC_DEP2, &hi, &lo ); \
483 mullS64( (Long)CC_DEP1, (Long)CC_DEP2, &hi, &lo ); \
670 ULong cc_dep1,
680 amd64g_calculate_rflags_all_WRK ( cc_op, cc_dep1, cc_dep2, cc_ndep );
687 ULong cc_dep1,
701 return (cc_dep1 >> AMD64G_CC_SHIFT_C) & 1;
708 // return ((UInt)cc_dep1) < ((UInt)cc_dep2)
711 // return ((UInt)(cc_dep1 & 0xFFFF)) < ((UInt)(cc_dep2 & 0xFFFF))
714 // return ((UInt)(cc_dep1 & 0xFF)) < ((UInt)(cc_dep2 & 0xFF))
728 return amd64g_calculate_rflags_all_WRK(cc_op,cc_dep1,cc_dep2,cc_ndep)
737 ULong cc_dep1,
741 ULong rflags = amd64g_calculate_rflags_all_WRK(cc_op, cc_dep1,
806 cond, cc_op, cc_dep1, cc_dep2, cc_ndep );
900 IRExpr *cond, *cc_op, *cc_dep1, *cc_dep2;
904 cc_dep1 = args[2];
913 binop(Iop_Add64, cc_dep1, cc_dep2),
922 binop(Iop_CmpEQ64,cc_dep1,cc_dep2));
927 binop(Iop_CmpNE64,cc_dep1,cc_dep2));
934 binop(Iop_CmpLT64S, cc_dep1, cc_dep2));
941 binop(Iop_CmpLT64U, cc_dep1, cc_dep2));
948 binop(Iop_CmpLE64U, cc_dep2, cc_dep1));
955 binop(Iop_CmpLE64U, cc_dep1, cc_dep2));
964 unop(Iop_64to32, cc_dep1),
971 unop(Iop_64to32, cc_dep1),
980 unop(Iop_64to32, cc_dep1),
989 unop(Iop_64to32, cc_dep1),
1001 unop(Iop_64to32, cc_dep1)));
1010 unop(Iop_64to32, cc_dep1),
1020 unop(Iop_64to32, cc_dep1)));
1028 unop(Iop_64to32, cc_dep1),
1038 unop(Iop_64to32, cc_dep1),
1048 unop(Iop_64to16,cc_dep1),
1055 unop(Iop_64to16,cc_dep1),
1064 binop(Iop_Shl64,cc_dep1,mkU8(48)),
1075 unop(Iop_64to8,cc_dep1),
1082 unop(Iop_64to8,cc_dep1),
1091 binop(Iop_And64, cc_dep1, mkU64(0xFF)),
1106 binop(Iop_Shr64,cc_dep1,mkU8(7)),
1117 binop(Iop_Shr64,cc_dep1,mkU8(7)),
1127 binop(Iop_CmpEQ64, cc_dep1, mkU64(0)));
1132 binop(Iop_CmpNE64, cc_dep1, mkU64(0)));
1144 cc_dep1,
1154 unop(Iop_64to32, cc_dep1),
1161 unop(Iop_64to32, cc_dep1),
1174 unop(Iop_64to32, cc_dep1),
1181 binop(Iop_Shr64, cc_dep1, mkU8(31)),
1188 binop(Iop_Shr64, cc_dep1, mkU8(31)),
1198 binop(Iop_CmpEQ64, binop(Iop_And64,cc_dep1,mkU64(255)),
1204 binop(Iop_CmpNE64, binop(Iop_And64,cc_dep1,mkU64(255)),
1217 binop(Iop_Shr64,cc_dep1,mkU8(7)),
1224 binop(Iop_Shr64,cc_dep1,mkU8(7)),
1235 binop(Iop_Sub64, cc_dep1, mkU64(1)),
1246 binop(Iop_Shl64,cc_dep1,mkU8(48)),
1256 unop(Iop_64to32, cc_dep1),
1266 binop(Iop_Shl64,cc_dep1,mkU8(48)),
1290 binop(Iop_Shr64, cc_dep1, mkU8(AMD64G_CC_SHIFT_C)),
1291 binop(Iop_Shr64, cc_dep1, mkU8(AMD64G_CC_SHIFT_Z))
1309 binop(Iop_Shr64, cc_dep1, mkU8(AMD64G_CC_SHIFT_C)),
1329 binop(Iop_Shr64, cc_dep1, mkU8(AMD64G_CC_SHIFT_Z)),
1346 binop(Iop_Shr64, cc_dep1, mkU8(AMD64G_CC_SHIFT_P)),
1361 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep;
1364 cc_dep1 = args[1];
1372 cc_dep1,
1379 unop(Iop_64to32, cc_dep1),
1386 binop(Iop_And64,cc_dep1,mkU64(0xFF)),