Home | History | Annotate | Download | only in priv

Lines Matching refs:cc_dep1

110 UInt armg_calculate_flag_n ( UInt cc_op, UInt cc_dep1,
120 UInt nf = (cc_dep1 >> ARMG_CC_SHIFT_N) & 1;
125 UInt argL = cc_dep1;
133 UInt argL = cc_dep1;
141 UInt argL = cc_dep1;
151 UInt argL = cc_dep1;
161 UInt res = cc_dep1;
167 UInt res = cc_dep1;
181 cc_op, cc_dep1, cc_dep2, cc_dep3 );
190 UInt armg_calculate_flag_z ( UInt cc_op, UInt cc_dep1,
200 UInt zf = (cc_dep1 >> ARMG_CC_SHIFT_Z) & 1;
205 UInt argL = cc_dep1;
213 UInt argL = cc_dep1;
221 UInt argL = cc_dep1;
231 UInt argL = cc_dep1;
241 UInt res = cc_dep1;
247 UInt res = cc_dep1;
253 UInt resLo32 = cc_dep1;
262 cc_op, cc_dep1, cc_dep2, cc_dep3 );
271 UInt armg_calculate_flag_c ( UInt cc_op, UInt cc_dep1,
281 UInt cf = (cc_dep1 >> ARMG_CC_SHIFT_C) & 1;
286 UInt argL = cc_dep1;
294 UInt argL = cc_dep1;
301 UInt argL = cc_dep1;
311 UInt argL = cc_dep1;
343 cc_op, cc_dep1, cc_dep2, cc_dep3 );
352 UInt armg_calculate_flag_v ( UInt cc_op, UInt cc_dep1,
362 UInt vf = (cc_dep1 >> ARMG_CC_SHIFT_V) & 1;
367 UInt argL = cc_dep1;
375 UInt argL = cc_dep1;
383 UInt argL = cc_dep1;
393 UInt argL = cc_dep1;
426 cc_op, cc_dep1, cc_dep2, cc_dep3 );
436 UInt armg_calculate_flags_nzcv ( UInt cc_op, UInt cc_dep1,
441 f = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3);
443 f = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3);
445 f = armg_calculate_flag_c(cc_op, cc_dep1, cc_dep2, cc_dep3);
447 f = armg_calculate_flag_v(cc_op, cc_dep1, cc_dep2, cc_dep3);
470 UInt cc_dep1,
477 // cond_n_op, cc_dep1, cc_dep2, cc_dep3);
487 zf = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3);
492 cf = armg_calculate_flag_c(cc_op, cc_dep1, cc_dep2, cc_dep3);
497 nf = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3);
502 vf = armg_calculate_flag_v(cc_op, cc_dep1, cc_dep2, cc_dep3);
507 cf = armg_calculate_flag_c(cc_op, cc_dep1, cc_dep2, cc_dep3);
508 zf = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3);
513 nf = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3);
514 vf = armg_calculate_flag_v(cc_op, cc_dep1, cc_dep2, cc_dep3);
519 nf = armg_calculate_flag_n(cc_op, cc_dep1, cc_dep2, cc_dep3);
520 vf = armg_calculate_flag_v(cc_op, cc_dep1
521 zf = armg_calculate_flag_z(cc_op, cc_dep1, cc_dep2, cc_dep3);
530 cond, cc_op, cc_dep1, cc_dep2, cc_dep3 );
584 IRExpr *cond_n_op, *cc_dep1, *cc_dep2, *cc_ndep;
587 cc_dep1 = args[1];
596 binop(Iop_CmpEQ32, cc_dep1, cc_dep2));
601 binop(Iop_CmpNE32, cc_dep1, cc_dep2));
608 binop(Iop_CmpLT32S, cc_dep2, cc_dep1));
613 binop(Iop_CmpLE32S, cc_dep1, cc_dep2));
619 binop(Iop_CmpLT32S, cc_dep1, cc_dep2));
626 binop(Iop_CmpLE32S, cc_dep2, cc_dep1));
633 binop(Iop_CmpLE32U, cc_dep2, cc_dep1));
638 binop(Iop_CmpLT32U, cc_dep1, cc_dep2));
644 binop(Iop_CmpLE32U, cc_dep1, cc_dep2));
650 binop(Iop_CmpLT32U, cc_dep2, cc_dep1));
666 unop(Iop_1Uto32, binop(Iop_CmpLT32U, cc_dep2, cc_dep1)),
668 unop(Iop_1Uto32, binop(Iop_CmpLE32U, cc_dep2, cc_dep1))
677 binop(Iop_CmpEQ32, cc_dep1, mkU32(0)));
682 binop(Iop_CmpNE32, cc_dep1, mkU32(0)));
689 binop(Iop_Shr32, cc_dep1, mkU8(31)),
696 binop(Iop_Shr32, cc_dep1, mkU8(31)),
703 /* NE after COPY --> ((cc_dep1 >> ARMG_CC_SHIFT_Z) ^ 1) & 1 */
706 binop(Iop_Shr32, cc_dep1,
770 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep;
773 cc_dep1 = args[1];
788 binop(Iop_CmpLE32U, cc_dep2, cc_dep1));
802 unop(Iop_1Uto32, binop(Iop_CmpLT32U, cc_dep2, cc_dep1)),
804 unop(Iop_1Uto32, binop(Iop_CmpLE32U, cc_dep2, cc_dep1))
820 IRExpr *cc_op, *cc_dep1, *cc_dep2, *cc_ndep;
823 cc_dep1 = args[1];
840 IRExpr* argL = cc_dep1;
865 binop(Iop_Xor32, cc_dep1, cc_dep2),
868 cc_dep1,
870 binop(Iop_Sub32, cc_dep1, cc_dep2),