Lines Matching refs:op2_m

520     HexValue op2_m = *op2;  in gen_bin_cmp()  local
522 | (op2_m.type != IMMEDIATE); in gen_bin_cmp()
524 bool op_is64bit = op1_m.bit_width == 64 || op2_m.bit_width == 64; in gen_bin_cmp()
532 op2_m = gen_rvalue_extend(c, locp, &op2_m); in gen_bin_cmp()
543 OUT(c, locp, cond_to_str(type), ", ", &res, ", ", &op1_m, ", ", &op2_m, in gen_bin_cmp()
548 OUT(c, locp, cond_to_str(type), ", ", &res, ", ", &op1_m, ", ", &op2_m, in gen_bin_cmp()
627 HexValue op2_m = *op2; in gen_asl_op() local
663 op2_m = gen_rvalue_extend(c, locp, &op2_m); in gen_asl_op()
666 op2_m = rvalue_materialize(c, locp, &op2_m); in gen_asl_op()
668 OUT(c, locp, "(TCG_COND_GEU, ", res, ", ", &op2_m, ", ", &edge); in gen_asl_op()
679 HexValue op2_m = *op2; in gen_asr_op() local
713 op2_m = gen_rvalue_extend(c, locp, &op2_m); in gen_asr_op()
716 op2_m = rvalue_materialize(c, locp, &op2_m); in gen_asr_op()
723 OUT(c, locp, "(TCG_COND_GEU, ", res, ", ", &op2_m, ", ", &edge); in gen_asr_op()
734 HexValue op2_m = *op2; in gen_lsr_op() local
760 op2_m = gen_rvalue_extend(c, locp, &op2_m); in gen_lsr_op()
763 op2_m = rvalue_materialize(c, locp, &op2_m); in gen_lsr_op()
765 OUT(c, locp, "(TCG_COND_GEU, ", res, ", ", &op2_m, ", ", &edge); in gen_lsr_op()
806 HexValue op2_m = *op2; in gen_minmax_op() local
830 op2_m.bit_width = bit_width; in gen_minmax_op()
831 op2_m = rvalue_materialize(c, locp, &op2_m); in gen_minmax_op()
835 OUT(c, locp, res, ", ", op1, ", ", &op2_m, ");\n"); in gen_minmax_op()
849 HexValue op2_m = *op2; in gen_bin_op() local
866 if (op2_m.type == VARID) { in gen_bin_op()
867 find_variable(c, locp, &op2_m, &op2_m); in gen_bin_op()
871 | (op2_m.type != IMMEDIATE); in gen_bin_op()
872 op_is64bit = op1_m.bit_width == 64 || op2_m.bit_width == 64; in gen_bin_op()
875 if (type == ASL_OP && op2_m.type == IMMEDIATE && in gen_bin_op()
876 op2_m.imm.type == VALUE && op2_m.imm.value >= 32) { in gen_bin_op()
886 op2_m = gen_rvalue_extend(c, locp, &op2_m); in gen_bin_op()
889 signedness = bin_op_signedness(c, locp, op1_m.signedness, op2_m.signedness); in gen_bin_op()
899 op_types, &op1_m, &op2_m, in gen_bin_op()
907 &op1_m, &op2_m); in gen_bin_op()
911 op_types, &op1_m, &op2_m, in gen_bin_op()
919 &op1_m, &op2_m); in gen_bin_op()
923 &op1_m, &op2_m); in gen_bin_op()
927 &op1_m, &op2_m); in gen_bin_op()
931 op_types, &op1_m, &op2_m, in gen_bin_op()
939 op_types, &op1_m, &op2_m, in gen_bin_op()
947 op_types, &op1_m, &op2_m, in gen_bin_op()
955 &op2_m); in gen_bin_op()
958 gen_minmax_op(c, locp, bit_width, &res, op_types, &op1_m, &op2_m, in gen_bin_op()
962 gen_minmax_op(c, locp, bit_width, &res, op_types, &op1_m, &op2_m, true); in gen_bin_op()
1617 HexValue op2_m = rvalue_materialize(c, locp, op2); in gen_carry_from_add() local
1625 OUT(c, locp, ", ", &op2_m, ", ", &zero, ");\n"); in gen_carry_from_add()
1637 HexValue op2_m = rvalue_materialize(c, locp, op2); in gen_addsat64() local
1639 &op2_m, ");\n"); in gen_addsat64()