Lines Matching refs:argR
2321 IRExpr* argL, IRExpr* argR ) in calculate_XER_OV_32() argument
2346 = AND3( XOR3(argL,argR,mkU32(-1)), in calculate_XER_OV_32()
2360 binop(Iop_CmpEQ32, argR, mkU32(-1)) in calculate_XER_OV_32()
2362 binop(Iop_CmpEQ32, argR, mkU32(0) ) in calculate_XER_OV_32()
2371 = unop(Iop_1Uto32, binop(Iop_CmpEQ32, argR, mkU32(0))); in calculate_XER_OV_32()
2378 assign( t64, binop(Iop_MullS32, argL, argR) ); in calculate_XER_OV_32()
2402 = AND3( XOR3(NOT(argL),argR,mkU32(-1)), in calculate_XER_OV_32()
2413 unop( Iop_1Uto32, binop( Iop_CmpEQ32, argR, mkU32( 0 ) ) ), in calculate_XER_OV_32()
2414 unop( Iop_1Uto32, binop( Iop_CmpLT32U, argR, argL ) ) ); in calculate_XER_OV_32()
2424 unop( Iop_1Uto32, binop( Iop_CmpEQ32, argR, mkU32( 0 ) ) ), in calculate_XER_OV_32()
2427 binop( Iop_CmpNE32, argR, mkU32( 0 ) ) ) ) ) ); in calculate_XER_OV_32()
2447 IRExpr* argL, IRExpr* argR ) in set_XER_OV_OV32_32() argument
2454 vassert(typeOfIRExpr(irsb->tyenv,argR) == Ity_I32); in set_XER_OV_OV32_32()
2456 xer_ov = calculate_XER_OV_32( op, res, argL, argR ); in set_XER_OV_OV32_32()
2464 IRExpr* argL, IRExpr* argR ) in calculate_XER_OV_64() argument
2488 = AND3( XOR3(argL,argR,mkU64(-1)), in calculate_XER_OV_64()
2502 binop(Iop_CmpEQ64, argR, mkU64(-1)) in calculate_XER_OV_64()
2504 binop(Iop_CmpEQ64, argR, mkU64(0) ) in calculate_XER_OV_64()
2511 = binop(Iop_CmpEQ64, argR, mkU64(0)); in calculate_XER_OV_64()
2538 = AND3( XOR3(NOT(argL),argR,mkU64(-1)), in calculate_XER_OV_64()
2554 = mkOR1( binop( Iop_CmpEQ64, argR, mkU64( 0 ) ), in calculate_XER_OV_64()
2557 binop( Iop_CmpNE64, argR, mkU64( 0 ) ) ) ) ); in calculate_XER_OV_64()
2562 xer_ov = mkOR1( binop( Iop_CmpEQ64, argR, mkU64( 0 ) ), in calculate_XER_OV_64()
2563 binop( Iop_CmpLE64U, argR, argL ) ); in calculate_XER_OV_64()
2571 assign( t128, binop(Iop_MullS64, argL, argR) ); in calculate_XER_OV_64()
2597 IRExpr* argL, IRExpr* argR ) in set_XER_OV_64() argument
2603 vassert(typeOfIRExpr(irsb->tyenv,argR) == Ity_I64); in set_XER_OV_64()
2606 xer_ov = calculate_XER_OV_64( op, res, argL, argR); in set_XER_OV_64()
2624 IRExpr* argL, IRExpr* argR ) in set_XER_OV_OV32() argument
2627 set_XER_OV_OV32_32( op, res, argL, argR ); in set_XER_OV_OV32()
2630 set_XER_OV_64( op, res, argL, argR ); in set_XER_OV_OV32()
2633 unop(Iop_64to32, argR)); in set_XER_OV_OV32()
2639 IRExpr* argL, IRExpr* argR ) in set_XER_OV_OV32_SO() argument
2642 set_XER_OV_OV32_32( op, res, argL, argR ); in set_XER_OV_OV32_SO()
2645 set_XER_OV_64( op, res, argL, argR ); in set_XER_OV_OV32_SO()
2648 unop(Iop_64to32, argR)); in set_XER_OV_OV32_SO()
2660 IRExpr* argL, IRExpr* argR, IRExpr* oldca ) in calculate_XER_CA_32() argument
2689 binop(Iop_CmpLT32U, res, argR), in calculate_XER_CA_32()
2692 binop(Iop_CmpEQ32, res, argR) in calculate_XER_CA_32()
2703 = unop(Iop_1Uto32, binop(Iop_CmpLE32U, res, argR)); in calculate_XER_CA_32()
2719 unop(Iop_32to8,argR)), in calculate_XER_CA_32()
2726 binop(Iop_CmpLT32U, mkU32(31), argR), in calculate_XER_CA_32()
2749 unop(Iop_32to8,argR)), in calculate_XER_CA_32()
2766 IRExpr* argL, IRExpr* argR, IRExpr* oldca ) in set_XER_CA_32() argument
2772 vassert(typeOfIRExpr(irsb->tyenv,argR) == Ity_I32); in set_XER_CA_32()
2781 xer_ca = calculate_XER_CA_32( op, res, argL, argR, oldca); in set_XER_CA_32()
2788 IRExpr* argL, IRExpr* argR, IRExpr* oldca ) in calculate_XER_CA_64() argument
2817 binop(Iop_CmpLT64U, res, argR), in calculate_XER_CA_64()
2820 binop(Iop_CmpEQ64, res, argR) in calculate_XER_CA_64()
2831 = unop(Iop_1Uto32, binop(Iop_CmpLE64U, res, argR)); in calculate_XER_CA_64()
2849 unop(Iop_64to8,argR)), in calculate_XER_CA_64()
2856 binop(Iop_CmpLT64U, mkU64(31), argR), in calculate_XER_CA_64()
2880 unop(Iop_64to8,argR)), in calculate_XER_CA_64()
2903 unop(Iop_64to8,argR)), in calculate_XER_CA_64()
2910 binop(Iop_CmpLT64U, mkU64(63), argR), in calculate_XER_CA_64()
2935 unop(Iop_64to8,argR)), in calculate_XER_CA_64()
2952 IRExpr* argL, IRExpr* argR, IRExpr* oldca ) in set_XER_CA_64() argument
2958 vassert(typeOfIRExpr(irsb->tyenv,argR) == Ity_I64); in set_XER_CA_64()
2967 xer_ca = calculate_XER_CA_64( op, res, argL, argR, oldca ); in set_XER_CA_64()
2974 IRExpr* argL, IRExpr* argR, IRExpr* oldca ) in set_XER_CA_CA32() argument
2977 set_XER_CA_32( op, res, argL, argR, oldca ); in set_XER_CA_CA32()
2979 set_XER_CA_64( op, res, argL, argR, oldca ); in set_XER_CA_CA32()
8317 IRTemp argL, argR; in do_trap() local
8359 argR = newTemp(Ity_I32); in do_trap()
8362 argR = newTemp(Ity_I64); in do_trap()
8366 assign( argR, argR0 ); in do_trap()
8369 argRe = mkexpr(argR); in do_trap()