Lines Matching refs:cc_dep1
111 UInt armg_calculate_flag_n ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_n() argument
121 UInt nf = (cc_dep1 >> ARMG_CC_SHIFT_N) & 1; in armg_calculate_flag_n()
126 UInt argL = cc_dep1; in armg_calculate_flag_n()
134 UInt argL = cc_dep1; in armg_calculate_flag_n()
142 UInt argL = cc_dep1; in armg_calculate_flag_n()
152 UInt argL = cc_dep1; in armg_calculate_flag_n()
162 UInt res = cc_dep1; in armg_calculate_flag_n()
168 UInt res = cc_dep1; in armg_calculate_flag_n()
182 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_flag_n()
191 UInt armg_calculate_flag_z ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_z() argument
201 UInt zf = (cc_dep1 >> ARMG_CC_SHIFT_Z) & 1; in armg_calculate_flag_z()
206 UInt argL = cc_dep1; in armg_calculate_flag_z()
214 UInt argL = cc_dep1; in armg_calculate_flag_z()
222 UInt argL = cc_dep1; in armg_calculate_flag_z()
232 UInt argL = cc_dep1; in armg_calculate_flag_z()
242 UInt res = cc_dep1; in armg_calculate_flag_z()
248 UInt res = cc_dep1; in armg_calculate_flag_z()
254 UInt resLo32 = cc_dep1; in armg_calculate_flag_z()
263 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_flag_z()
272 UInt armg_calculate_flag_c ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_c() argument
282 UInt cf = (cc_dep1 >> ARMG_CC_SHIFT_C) & 1; in armg_calculate_flag_c()
287 UInt argL = cc_dep1; in armg_calculate_flag_c()
295 UInt argL = cc_dep1; in armg_calculate_flag_c()
302 UInt argL = cc_dep1; in armg_calculate_flag_c()
312 UInt argL = cc_dep1; in armg_calculate_flag_c()
344 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_flag_c()
353 UInt armg_calculate_flag_v ( UInt cc_op, UInt cc_dep1, in armg_calculate_flag_v() argument
363 UInt vf = (cc_dep1 >> ARMG_CC_SHIFT_V) & 1; in armg_calculate_flag_v()
368 UInt argL = cc_dep1; in armg_calculate_flag_v()
376 UInt argL = cc_dep1; in armg_calculate_flag_v()
384 UInt argL = cc_dep1; in armg_calculate_flag_v()
394 UInt argL = cc_dep1; in armg_calculate_flag_v()
427 cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_flag_v()
437 UInt armg_calculate_flags_nzcv ( UInt cc_op, UInt cc_dep1, in armg_calculate_flags_nzcv() argument
442 f = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_flags_nzcv()
444 f = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_flags_nzcv()
446 f = armg_calculate_flag_c(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_flags_nzcv()
448 f = armg_calculate_flag_v(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_flags_nzcv()
471 UInt cc_dep1, in armg_calculate_condition() argument
488 zf = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
493 cf = armg_calculate_flag_c(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
498 nf = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
503 vf = armg_calculate_flag_v(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
508 cf = armg_calculate_flag_c(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
509 zf = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
514 nf = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
515 vf = armg_calculate_flag_v(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
520 nf = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
521 vf = armg_calculate_flag_v(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
522 zf = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3); in armg_calculate_condition()
531 cond, cc_op, cc_dep1, cc_dep2, cc_dep3 ); in armg_calculate_condition()
585 IRExpr *cond_n_op, *cc_dep1, *cc_dep2, *cc_ndep; in guest_arm_spechelper() local
588 cc_dep1 = args[1]; in guest_arm_spechelper()
597 binop(Iop_CmpEQ32, cc_dep1, cc_dep2)); in guest_arm_spechelper()
602 binop(Iop_CmpNE32, cc_dep1, cc_dep2)); in guest_arm_spechelper()
609 binop(Iop_CmpLT32S, cc_dep2, cc_dep1)); in guest_arm_spechelper()
614 binop(Iop_CmpLE32S, cc_dep1, cc_dep2)); in guest_arm_spechelper()
620 binop(Iop_CmpLT32S, cc_dep1, cc_dep2)); in guest_arm_spechelper()
627 binop(Iop_CmpLE32S, cc_dep2, cc_dep1)); in guest_arm_spechelper()
634 binop(Iop_CmpLE32U, cc_dep2, cc_dep1)); in guest_arm_spechelper()
639 binop(Iop_CmpLT32U, cc_dep1, cc_dep2)); in guest_arm_spechelper()
645 binop(Iop_CmpLE32U, cc_dep1, cc_dep2)); in guest_arm_spechelper()
651 binop(Iop_CmpLT32U, cc_dep2, cc_dep1)); in guest_arm_spechelper()
667 unop(Iop_1Uto32, binop(Iop_CmpLE32U, cc_dep2, cc_dep1)), in guest_arm_spechelper()
669 unop(Iop_1Uto32, binop(Iop_CmpLT32U, cc_dep2, cc_dep1)) in guest_arm_spechelper()
678 binop(Iop_CmpEQ32, cc_dep1, mkU32(0))); in guest_arm_spechelper()
683 binop(Iop_CmpNE32, cc_dep1, mkU32(0))); in guest_arm_spechelper()
690 binop(Iop_Shr32, cc_dep1, mkU8(31)), in guest_arm_spechelper()
697 binop(Iop_Shr32, cc_dep1, mkU8(31)), in guest_arm_spechelper()
707 binop(Iop_Shr32, cc_dep1, in guest_arm_spechelper()
715 binop(Iop_Shr32, cc_dep1, in guest_arm_spechelper()
725 binop(Iop_Shr32, cc_dep1, in guest_arm_spechelper()
733 binop(Iop_Shr32, cc_dep1, in guest_arm_spechelper()
742 IRExpr* n = binop(Iop_Shr32, cc_dep1, mkU8(ARMG_CC_SHIFT_N)); in guest_arm_spechelper()
743 IRExpr* v = binop(Iop_Shr32, cc_dep1, mkU8(ARMG_CC_SHIFT_V)); in guest_arm_spechelper()
744 IRExpr* z = binop(Iop_Shr32, cc_dep1, mkU8(ARMG_CC_SHIFT_Z)); in guest_arm_spechelper()
753 IRExpr* n = binop(Iop_Shr32, cc_dep1, mkU8(ARMG_CC_SHIFT_N)); in guest_arm_spechelper()
754 IRExpr* v = binop(Iop_Shr32, cc_dep1, mkU8(ARMG_CC_SHIFT_V)); in guest_arm_spechelper()
755 IRExpr* z = binop(Iop_Shr32, cc_dep1, mkU8(ARMG_CC_SHIFT_Z)); in guest_arm_spechelper()
821 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep; in guest_arm_spechelper() local
824 cc_dep1 = args[1]; in guest_arm_spechelper()
839 binop(Iop_CmpLE32U, cc_dep2, cc_dep1)); in guest_arm_spechelper()
853 unop(Iop_1Uto32, binop(Iop_CmpLE32U, cc_dep2, cc_dep1)), in guest_arm_spechelper()
855 unop(Iop_1Uto32, binop(Iop_CmpLT32U, cc_dep2, cc_dep1)) in guest_arm_spechelper()
871 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep; in guest_arm_spechelper() local
874 cc_dep1 = args[1]; in guest_arm_spechelper()
891 IRExpr* argL = cc_dep1; in guest_arm_spechelper()
916 binop(Iop_Xor32, cc_dep1, cc_dep2), in guest_arm_spechelper()
919 cc_dep1, in guest_arm_spechelper()
921 binop(Iop_Sub32, cc_dep1, cc_dep2), in guest_arm_spechelper()