Lines Matching refs:r1_val

2825   double r1_val = r2_val + r3_val;  in EVALUATE()  local
2826 set_d_register_from_double(r1, r1_val); in EVALUATE()
2840 double r1_val = r2_val - r3_val; in EVALUATE() local
2841 set_d_register_from_double(r1, r1_val); in EVALUATE()
2855 double r1_val = r2_val * r3_val; in EVALUATE() local
2856 set_d_register_from_double(r1, r1_val); in EVALUATE()
2870 double r1_val = r2_val / r3_val; in EVALUATE() local
2871 set_d_register_from_double(r1, r1_val); in EVALUATE()
2889 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
2891 SetS390ConditionCode<uint32_t>(r1_val, r2_val); in EVALUATE()
2905 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
2907 bool isOF = CheckOverflowForIntAdd(r1_val, r2_val, int32_t); in EVALUATE()
2908 r1_val += r2_val; in EVALUATE()
2909 SetS390ConditionCode<int32_t>(r1_val, 0); in EVALUATE()
2911 set_low_register(r1, r1_val); in EVALUATE()
2940 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
2941 bool isOF = CheckOverflowForIntAdd(r1_val, i2, int32_t); in EVALUATE()
2942 r1_val += i2; in EVALUATE()
2943 set_low_register(r1, r1_val); in EVALUATE()
2944 SetS390ConditionCode<int32_t>(r1_val, 0); in EVALUATE()
2952 int64_t r1_val = get_register(r1); in EVALUATE() local
2954 isOF = CheckOverflowForIntAdd(r1_val, i2, int64_t); in EVALUATE()
2955 r1_val += i2; in EVALUATE()
2956 set_register(r1, r1_val); in EVALUATE()
2957 SetS390ConditionCode<int64_t>(r1_val, 0); in EVALUATE()
3006 int64_t r1_val = get_register(r1); in EVALUATE() local
3008 bool isOF = CheckOverflowForIntAdd(r1_val, r2_val, int64_t); in EVALUATE()
3009 r1_val += r2_val; in EVALUATE()
3010 set_register(r1, r1_val); in EVALUATE()
3011 SetS390ConditionCode<int64_t>(r1_val, 0); in EVALUATE()
3078 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3082 WriteW(addr, r1_val, instr); in EVALUATE()
3359 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3361 r1_val &= r2_val; in EVALUATE()
3362 SetS390BitWiseConditionCode<uint32_t>(r1_val); in EVALUATE()
3363 set_low_register(r1, r1_val); in EVALUATE()
3370 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3372 r1_val |= r2_val; in EVALUATE()
3373 SetS390BitWiseConditionCode<uint32_t>(r1_val); in EVALUATE()
3374 set_low_register(r1, r1_val); in EVALUATE()
3381 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3383 r1_val ^= r2_val; in EVALUATE()
3384 SetS390BitWiseConditionCode<uint32_t>(r1_val); in EVALUATE()
3385 set_low_register(r1, r1_val); in EVALUATE()
3392 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3394 SetS390ConditionCode<int32_t>(r1_val, r2_val); in EVALUATE()
3401 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3404 isOF = CheckOverflowForIntSub(r1_val, r2_val, int32_t); in EVALUATE()
3405 r1_val -= r2_val; in EVALUATE()
3406 SetS390ConditionCode<int32_t>(r1_val, 0); in EVALUATE()
3408 set_low_register(r1, r1_val); in EVALUATE()
3415 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3418 r1_val = get_low_register<int32_t>(r1 + 1); in EVALUATE()
3419 int64_t product = static_cast<int64_t>(r1_val) * static_cast<int64_t>(r2_val); in EVALUATE()
3421 r1_val = high_bits; in EVALUATE()
3431 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3438 int64_t dividend = static_cast<int64_t>(r1_val) << 32; in EVALUATE()
3444 r1_val = remainder; in EVALUATE()
3447 set_low_register(r1, r1_val); in EVALUATE()
3454 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
3458 alu_out = r1_val + r2_val; in EVALUATE()
3459 isOF = CheckOverflowForUIntAdd(r1_val, r2_val); in EVALUATE()
3468 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
3472 alu_out = r1_val - r2_val; in EVALUATE()
3473 isOF = CheckOverflowForUIntSub(r1_val, r2_val); in EVALUATE()
3502 int16_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3506 WriteH(mem_addr, r1_val, instr); in EVALUATE()
3525 uint8_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3529 WriteB(mem_addr, r1_val); in EVALUATE()
3544 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3553 the_instr |= static_cast<SixByteInstr>(r1_val & 0xFF) in EVALUATE()
3602 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3609 isOF = CheckOverflowForIntAdd(r1_val, mem_val, int32_t); in EVALUATE()
3610 alu_out = r1_val + mem_val; in EVALUATE()
3621 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3628 isOF = CheckOverflowForIntSub(r1_val, mem_val, int32_t); in EVALUATE()
3629 alu_out = r1_val - mem_val; in EVALUATE()
3639 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3645 alu_out = r1_val * mem_val; in EVALUATE()
3678 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3683 alu_out = r1_val & mem_val; in EVALUATE()
3692 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3697 SetS390ConditionCode<uint32_t>(r1_val, mem_val); in EVALUATE()
3705 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3710 alu_out = r1_val | mem_val; in EVALUATE()
3720 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3725 alu_out = r1_val ^ mem_val; in EVALUATE()
3734 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3739 SetS390ConditionCode<int32_t>(r1_val, mem_val); in EVALUATE()
3747 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3753 isOF = CheckOverflowForIntAdd(r1_val, mem_val, int32_t); in EVALUATE()
3754 alu_out = r1_val + mem_val; in EVALUATE()
3765 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3771 isOF = CheckOverflowForIntSub(r1_val, mem_val, int32_t); in EVALUATE()
3772 alu_out = r1_val - mem_val; in EVALUATE()
3787 int32_t r1_val = get_low_register<int32_t>(r1 + 1); in EVALUATE() local
3789 static_cast<int64_t>(r1_val) * static_cast<int64_t>(mem_val); in EVALUATE()
3791 r1_val = high_bits; in EVALUATE()
3861 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3862 set_low_register(r1, r1_val * mem_val); in EVALUATE()
3880 int32_t r1_val = (r1 == 0) ? 0 : get_low_register<int32_t>(r1); in EVALUATE() local
3883 r1_val += r3_val; in EVALUATE()
3886 if (r1_val > compare_val) { in EVALUATE()
3889 set_low_register(r1, r1_val); in EVALUATE()
3904 int32_t r1_val = (r1 == 0) ? 0 : get_register(r1); in EVALUATE() local
3909 r1_val += r3_val; in EVALUATE()
3916 if (r1_val > compare_val) { in EVALUATE()
3922 set_register(r1, r1_val); in EVALUATE()
3939 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
3941 alu_out = r1_val >> shiftBits; in EVALUATE()
3952 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
3954 alu_out = r1_val << shiftBits; in EVALUATE()
3965 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3968 alu_out = r1_val >> shiftBits; in EVALUATE()
3981 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
3984 isOF = CheckOverflowForShiftLeft(r1_val, shiftBits); in EVALUATE()
3985 alu_out = r1_val << shiftBits; in EVALUATE()
4001 uint64_t r1_val = opnd1 | opnd2; in EVALUATE() local
4002 uint64_t alu_out = r1_val >> shiftBits; in EVALUATE()
4017 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
4019 uint64_t alu_out = (static_cast<uint64_t>(r1_val) << 32) | in EVALUATE()
4036 int64_t r1_val = opnd1 + opnd2; in EVALUATE() local
4037 int64_t alu_out = r1_val >> shiftBits; in EVALUATE()
4440 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
4442 SetS390BitWiseConditionCode<uint16_t>((r1_val >> 16) & i); in EVALUATE()
4444 set_low_register(r1, r1_val & i); in EVALUATE()
4451 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
4453 SetS390BitWiseConditionCode<uint16_t>(r1_val & i); in EVALUATE()
4455 set_low_register(r1, r1_val & i); in EVALUATE()
4474 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
4476 SetS390BitWiseConditionCode<uint16_t>((r1_val >> 16) | i); in EVALUATE()
4478 set_low_register(r1, r1_val | i); in EVALUATE()
4485 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
4487 SetS390BitWiseConditionCode<uint16_t>(r1_val | i); in EVALUATE()
4488 set_low_register(r1, r1_val | i); in EVALUATE()
4526 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
4527 r1_val = r1_val & 0x0000FFFF; // uses only the last 16bits in EVALUATE()
4530 if (0 == (mask & r1_val)) { in EVALUATE()
4537 if (mask == (mask & r1_val)) { in EVALUATE()
4547 if (mask & r1_val) { in EVALUATE()
4558 if (r1_val & (1 << i)) { in EVALUATE()
4642 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
4644 isOF = CheckOverflowForMul(r1_val, i); in EVALUATE()
4645 r1_val *= i; in EVALUATE()
4646 set_low_register(r1, r1_val); in EVALUATE()
4647 SetS390ConditionCode<int32_t>(r1_val, 0); in EVALUATE()
4656 int64_t r1_val = get_register(r1); in EVALUATE() local
4658 isOF = CheckOverflowForMul(r1_val, i); in EVALUATE()
4659 r1_val *= i; in EVALUATE()
4660 set_register(r1, r1_val); in EVALUATE()
4661 SetS390ConditionCode<int32_t>(r1_val, 0); in EVALUATE()
4669 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
4670 SetS390ConditionCode<int32_t>(r1_val, i); in EVALUATE()
4678 int64_t r1_val = get_register(r1); in EVALUATE() local
4679 SetS390ConditionCode<int64_t>(r1_val, i); in EVALUATE()
4818 uint64_t r1_val = (uint64_t)(get_register(r1)); in EVALUATE() local
4820 alu_out = r1_val - i2; in EVALUATE()
4842 int64_t r1_val = get_register(r1); in EVALUATE() local
4844 isOF = CheckOverflowForIntAdd(r1_val, i2, int64_t); in EVALUATE()
4845 int64_t alu_out = r1_val + i2; in EVALUATE()
4858 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
4859 isOF = CheckOverflowForIntAdd(r1_val, i2, int32_t); in EVALUATE()
4860 int32_t alu_out = r1_val + i2; in EVALUATE()
4874 uint64_t r1_val = (uint64_t)(get_register(r1)); in EVALUATE() local
4876 alu_out = r1_val + i2; in EVALUATE()
5062 int32_t r1_val = get_high_register<int32_t>(r1); in EVALUATE() local
5063 bool isOF = CheckOverflowForIntAdd(r1_val, static_cast<int32_t>(i2), int32_t); in EVALUATE()
5064 r1_val += static_cast<int32_t>(i2); in EVALUATE()
5065 set_high_register(r1, r1_val); in EVALUATE()
5066 SetS390ConditionCode<int32_t>(r1_val, 0); in EVALUATE()
5086 int32_t r1_val = get_high_register<int32_t>(r1); in EVALUATE() local
5087 SetS390ConditionCode<int32_t>(r1_val, static_cast<int32_t>(imm)); in EVALUATE()
5210 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
5212 set_low_register(r1, r1_val * r2_val); in EVALUATE()
5513 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5515 r1_val = std::fabs(r2_val); in EVALUATE()
5516 set_d_register_from_double(r1, r1_val); in EVALUATE()
5545 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5547 r1_val = -r2_val; in EVALUATE()
5548 set_d_register_from_double(r1, r1_val); in EVALUATE()
5574 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5576 r1_val = std::sqrt(r2_val); in EVALUATE()
5577 set_d_register_from_double(r1, r1_val); in EVALUATE()
5606 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5608 if (isNaN(r1_val) || isNaN(r2_val)) { in EVALUATE()
5611 SetS390ConditionCode<double>(r1_val, r2_val); in EVALUATE()
5619 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5621 r1_val += r2_val; in EVALUATE()
5622 set_d_register_from_double(r1, r1_val); in EVALUATE()
5623 SetS390ConditionCode<double>(r1_val, 0); in EVALUATE()
5630 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5632 r1_val -= r2_val; in EVALUATE()
5633 set_d_register_from_double(r1, r1_val); in EVALUATE()
5634 SetS390ConditionCode<double>(r1_val, 0); in EVALUATE()
5641 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5643 r1_val *= r2_val; in EVALUATE()
5644 set_d_register_from_double(r1, r1_val); in EVALUATE()
5651 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5653 r1_val /= r2_val; in EVALUATE()
5654 set_d_register_from_double(r1, r1_val); in EVALUATE()
5661 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
5664 r1_val += r2_val * r3_val; in EVALUATE()
5665 set_d_register_from_double(r1, r1_val); in EVALUATE()
5666 SetS390ConditionCode<double>(r1_val, 0); in EVALUATE()
5913 float r1_val = static_cast<float>(r2_val); in EVALUATE() local
5914 set_d_register_from_float32(r1, r1_val); in EVALUATE()
5922 double r1_val = static_cast<double>(r2_val); in EVALUATE() local
5923 set_d_register_from_double(r1, r1_val); in EVALUATE()
5946 double r1_val = static_cast<double>(r2_val); in EVALUATE() local
5947 set_d_register_from_double(r1, r1_val); in EVALUATE()
5961 int32_t r1_val = 0; in EVALUATE() local
5968 r1_val = static_cast<int32_t>(r2_fval); in EVALUATE()
5977 r1_val = static_cast<int32_t>(ceil_val); in EVALUATE()
5979 r1_val = static_cast<int32_t>(floor_val); in EVALUATE()
5982 r1_val = static_cast<int32_t>(ceil_val); in EVALUATE()
5984 r1_val = static_cast<int32_t>(floor_val); in EVALUATE()
5995 r1_val = static_cast<int32_t>(ceil_val); in EVALUATE()
5997 r1_val = static_cast<int32_t>(floor_val); in EVALUATE()
6002 r1_val = f_v; in EVALUATE()
6004 r1_val = c_v; in EVALUATE()
6016 r1_val = static_cast<int32_t>(r2_fval); in EVALUATE()
6020 r1_val = static_cast<int32_t>(std::ceil(r2_fval)); in EVALUATE()
6031 r1_val = static_cast<int32_t>(std::floor(r2_fval)); in EVALUATE()
6037 set_low_register(r1, r1_val); in EVALUATE()
6045 int32_t r1_val = 0; in EVALUATE() local
6052 r1_val = static_cast<int32_t>(r2_val); in EVALUATE()
6061 r1_val = static_cast<int32_t>(ceil_val); in EVALUATE()
6063 r1_val = static_cast<int32_t>(floor_val); in EVALUATE()
6066 r1_val = static_cast<int32_t>(ceil_val); in EVALUATE()
6068 r1_val = static_cast<int32_t>(floor_val); in EVALUATE()
6079 r1_val = static_cast<int32_t>(ceil_val); in EVALUATE()
6081 r1_val = static_cast<int32_t>(floor_val); in EVALUATE()
6086 r1_val = f_v; in EVALUATE()
6088 r1_val = c_v; in EVALUATE()
6100 r1_val = static_cast<int32_t>(r2_val); in EVALUATE()
6104 r1_val = static_cast<int32_t>(std::ceil(r2_val)); in EVALUATE()
6115 r1_val = static_cast<int32_t>(std::floor(r2_val)); in EVALUATE()
6121 set_low_register(r1, r1_val); in EVALUATE()
6135 uint32_t r1_val = static_cast<uint32_t>(r2_val); in EVALUATE() local
6136 set_low_register(r1, r1_val); in EVALUATE()
6137 SetS390ConvertConditionCode<double>(r2_val, r1_val, UINT32_MAX); in EVALUATE()
6146 uint32_t r1_val = static_cast<uint32_t>(n); in EVALUATE() local
6147 set_low_register(r1, r1_val); in EVALUATE()
6172 float r1_val = static_cast<float>(r2_val); in EVALUATE() local
6173 set_d_register_from_float32(r1, r1_val); in EVALUATE()
6181 double r1_val = static_cast<double>(r2_val); in EVALUATE() local
6182 set_d_register_from_double(r1, r1_val); in EVALUATE()
6205 double r1_val = static_cast<double>(r2_val); in EVALUATE() local
6206 set_d_register_from_double(r1, r1_val); in EVALUATE()
6220 int64_t r1_val = 0; in EVALUATE() local
6235 r1_val = static_cast<int64_t>(ceil_val); in EVALUATE()
6237 r1_val = static_cast<int64_t>(floor_val); in EVALUATE()
6242 r1_val = f_v; in EVALUATE()
6244 r1_val = c_v; in EVALUATE()
6249 r1_val = static_cast<int64_t>(r2_fval); in EVALUATE()
6253 r1_val = static_cast<int64_t>(std::ceil(r2_fval)); in EVALUATE()
6257 r1_val = static_cast<int64_t>(std::floor(r2_fval)); in EVALUATE()
6263 set_register(r1, r1_val); in EVALUATE()
6271 int64_t r1_val = 0; in EVALUATE() local
6286 r1_val = static_cast<int64_t>(ceil_val); in EVALUATE()
6288 r1_val = static_cast<int64_t>(floor_val); in EVALUATE()
6293 r1_val = f_v; in EVALUATE()
6295 r1_val = c_v; in EVALUATE()
6300 r1_val = static_cast<int64_t>(r2_val); in EVALUATE()
6304 r1_val = static_cast<int64_t>(std::ceil(r2_val)); in EVALUATE()
6308 r1_val = static_cast<int64_t>(std::floor(r2_val)); in EVALUATE()
6314 set_register(r1, r1_val); in EVALUATE()
6328 uint64_t r1_val = static_cast<uint64_t>(r2_val); in EVALUATE() local
6329 set_register(r1, r1_val); in EVALUATE()
6330 SetS390ConvertConditionCode<double>(r2_val, r1_val, UINT64_MAX); in EVALUATE()
6338 uint64_t r1_val = static_cast<uint64_t>(r2_val); in EVALUATE() local
6339 set_register(r1, r1_val); in EVALUATE()
6340 SetS390ConvertConditionCode<double>(r2_val, r1_val, UINT64_MAX); in EVALUATE()
6716 int64_t r1_val = get_register(r1); in EVALUATE() local
6719 isOF = CheckOverflowForIntSub(r1_val, r2_val, int64_t); in EVALUATE()
6720 r1_val -= r2_val; in EVALUATE()
6721 SetS390ConditionCode<int64_t>(r1_val, 0); in EVALUATE()
6723 set_register(r1, r1_val); in EVALUATE()
6742 int64_t r1_val = get_register(r1); in EVALUATE() local
6744 set_register(r1, r1_val * r2_val); in EVALUATE()
6779 int64_t r1_val = ByteReverse(r2_val); in EVALUATE() local
6781 set_register(r1, r1_val); in EVALUATE()
6791 int64_t r1_val = static_cast<int64_t>((r2_val < 0) ? -r2_val : r2_val); in EVALUATE() local
6792 set_register(r1, r1_val); in EVALUATE()
6793 SetS390ConditionCode<int64_t>(r1_val, 0); in EVALUATE()
6845 int64_t r1_val = get_register(r1); in EVALUATE() local
6847 bool isOF = CheckOverflowForIntAdd(r1_val, r2_val, int64_t); in EVALUATE()
6848 r1_val += r2_val; in EVALUATE()
6849 SetS390ConditionCode<int64_t>(r1_val, 0); in EVALUATE()
6851 set_register(r1, r1_val); in EVALUATE()
6859 int64_t r1_val = get_register(r1); in EVALUATE() local
6862 isOF = CheckOverflowForIntSub(r1_val, r2_val, int64_t); in EVALUATE()
6863 r1_val -= r2_val; in EVALUATE()
6864 SetS390ConditionCode<int64_t>(r1_val, 0); in EVALUATE()
6866 set_register(r1, r1_val); in EVALUATE()
6885 int64_t r1_val = get_register(r1); in EVALUATE() local
6887 int64_t product = r1_val * r2_val; in EVALUATE()
6896 int64_t r1_val = get_register(r1 + 1); in EVALUATE() local
6898 int64_t quotient = r1_val / r2_val; in EVALUATE()
6899 int64_t remainder = r1_val % r2_val; in EVALUATE()
6915 int32_t r1_val = ByteReverse(r2_val); in EVALUATE() local
6917 set_low_register(r1, r1_val); in EVALUATE()
6925 int64_t r1_val = get_register(r1); in EVALUATE() local
6927 SetS390ConditionCode<int64_t>(r1_val, r2_val); in EVALUATE()
6935 uint64_t r1_val = static_cast<uint64_t>(get_register(r1)); in EVALUATE() local
6937 SetS390ConditionCode<uint64_t>(r1_val, r2_val); in EVALUATE()
6981 int64_t r1_val = get_register(r1); in EVALUATE() local
6983 SetS390ConditionCode<int64_t>(r1_val, r2_val); in EVALUATE()
7080 int64_t r1_val = get_register(r1); in EVALUATE() local
7082 r1_val &= r2_val; in EVALUATE()
7083 SetS390BitWiseConditionCode<uint64_t>(r1_val); in EVALUATE()
7084 set_register(r1, r1_val); in EVALUATE()
7091 int64_t r1_val = get_register(r1); in EVALUATE() local
7093 r1_val |= r2_val; in EVALUATE()
7094 SetS390BitWiseConditionCode<uint64_t>(r1_val); in EVALUATE()
7095 set_register(r1, r1_val); in EVALUATE()
7102 int64_t r1_val = get_register(r1); in EVALUATE() local
7104 r1_val ^= r2_val; in EVALUATE()
7105 SetS390BitWiseConditionCode<uint64_t>(r1_val); in EVALUATE()
7106 set_register(r1, r1_val); in EVALUATE()
7162 uint64_t r1_val = get_register(r1); in EVALUATE() local
7165 unsigned __int128 dividend = static_cast<unsigned __int128>(r1_val) << 64; in EVALUATE()
7246 uint32_t r1_val = get_low_register<uint32_t>(r1 + 1); in EVALUATE() local
7249 static_cast<uint64_t>(r1_val) * static_cast<uint64_t>(r2_val); in EVALUATE()
7260 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
7263 uint64_t dividend = static_cast<uint64_t>(r1_val) << 32; in EVALUATE()
7267 r1_val = remainder; in EVALUATE()
7276 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
7281 alu_out = r1_val + r2_val; in EVALUATE()
7282 bool isOF_original = CheckOverflowForUIntAdd(r1_val, r2_val); in EVALUATE()
7297 uint32_t r1_val = get_low_register<uint32_t>(r1); in EVALUATE() local
7302 alu_out = r1_val - r2_val; in EVALUATE()
7303 bool isOF_original = CheckOverflowForUIntSub(r1_val, r2_val); in EVALUATE()
7421 int64_t r1_val = 0; in EVALUATE() local
7424 uint8_t* r1_val_ptr = reinterpret_cast<uint8_t*>(&r1_val); in EVALUATE()
7433 set_register(r1, static_cast<uint64_t>(r1_val)); in EVALUATE()
7694 uint64_t r1_val = get_register(r1); in EVALUATE() local
7698 uint64_t alu_out = r1_val; in EVALUATE()
7712 uint64_t r1_val = get_register(r1); in EVALUATE() local
7716 uint64_t alu_out = r1_val; in EVALUATE()
7731 int64_t r1_val = get_register(r1); in EVALUATE() local
7732 set_register(r1, mem_val * r1_val); in EVALUATE()
7744 int64_t r1_val = get_register(r1 + 1); in EVALUATE() local
7745 int64_t quotient = r1_val / mem_val; in EVALUATE()
7746 int64_t remainder = r1_val % mem_val; in EVALUATE()
7803 uint64_t r1_val = get_register(r1); in EVALUATE() local
7807 uint64_t alu_out = r1_val; in EVALUATE()
7818 uint64_t r1_val = get_register(r1); in EVALUATE() local
7822 uint64_t alu_out = r1_val; in EVALUATE()
7850 int64_t r1_val = get_register(r1); in EVALUATE() local
7851 int64_t product = r1_val * mem_val; in EVALUATE()
7865 int64_t r1_val = get_register(r1 + 1); in EVALUATE() local
7866 int64_t quotient = r1_val / mem_val; in EVALUATE()
7867 int64_t remainder = r1_val % mem_val; in EVALUATE()
7898 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
7904 result |= r1_val & 0xFFFF0000; in EVALUATE()
7984 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
7988 WriteW(mem_addr, ByteReverse(r1_val), instr); in EVALUATE()
7995 int64_t r1_val = get_register(r1); in EVALUATE() local
7999 WriteDW(mem_addr, ByteReverse(r1_val)); in EVALUATE()
8006 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
8010 int16_t result = static_cast<int16_t>(r1_val >> 16); in EVALUATE()
8028 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
8029 set_low_register(r1, mem_val * r1_val); in EVALUATE()
8040 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
8042 static_cast<int64_t>(r1_val) * static_cast<int64_t>(mem_val); in EVALUATE()
8048 set_low_register(r1, mem_val * r1_val); in EVALUATE()
8152 int32_t r1_val = get_low_register<int32_t>(r1 + 1); in EVALUATE() local
8154 static_cast<int64_t>(r1_val) * static_cast<int64_t>(mem_val); in EVALUATE()
8156 r1_val = high_bits; in EVALUATE()
8283 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
8291 alu_out = r1_val + mem_val; in EVALUATE()
8292 isOF = CheckOverflowForIntAdd(r1_val, mem_val, int32_t); in EVALUATE()
8302 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
8310 alu_out = r1_val - mem_val; in EVALUATE()
8311 isOF = CheckOverflowForIntSub(r1_val, mem_val, int64_t); in EVALUATE()
8379 uint64_t r1_val = get_register(r1); in EVALUATE() local
8383 unsigned __int128 dividend = static_cast<unsigned __int128>(r1_val) << 64; in EVALUATE()
8453 uint32_t r1_val = get_low_register<uint32_t>(r1 + 1); in EVALUATE() local
8455 static_cast<uint64_t>(r1_val) * static_cast<uint64_t>(mem_val); in EVALUATE()
8457 r1_val = high_bits; in EVALUATE()
8471 uint32_t r1_val = get_low_register<uint32_t>(r1 + 1); in EVALUATE() local
8473 static_cast<uint64_t>(r1_val) / static_cast<uint64_t>(mem_val); in EVALUATE()
8475 static_cast<uint64_t>(r1_val) % static_cast<uint64_t>(mem_val); in EVALUATE()
8741 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
8746 reinterpret_cast<int32_t*>(target_addr), &r1_val, r3_val, true, in EVALUATE()
8749 set_low_register(r1, r1_val); in EVALUATE()
8764 int32_t r1_val = get_low_register<int32_t>(r1); in EVALUATE() local
8769 reinterpret_cast<int32_t*>(target_addr), &r1_val, r3_val, true, in EVALUATE()
8772 set_low_register(r1, r1_val); in EVALUATE()
9204 int32_t r1_val = op(reinterpret_cast<int32_t*>(addr), \
9206 set_low_register(r1, r1_val);
9243 int64_t r1_val = (r1 == 0) ? 0 : get_register(r1); in EVALUATE() local
9246 r1_val += r3_val; in EVALUATE()
9248 if (r1_val > compare_val) { in EVALUATE()
9251 set_register(r1, r1_val); in EVALUATE()
9407 float r1_val = get_float32_from_d_register(r1); in EVALUATE() local
9409 SetS390ConditionCode<float>(r1_val, fval); in EVALUATE()
9419 float r1_val = get_float32_from_d_register(r1); in EVALUATE() local
9421 r1_val += fval; in EVALUATE()
9422 set_d_register_from_float32(r1, r1_val); in EVALUATE()
9423 SetS390ConditionCode<float>(r1_val, 0); in EVALUATE()
9433 float r1_val = get_float32_from_d_register(r1); in EVALUATE() local
9435 r1_val -= fval; in EVALUATE()
9436 set_d_register_from_float32(r1, r1_val); in EVALUATE()
9437 SetS390ConditionCode<float>(r1_val, 0); in EVALUATE()
9453 float r1_val = get_float32_from_d_register(r1); in EVALUATE() local
9455 r1_val /= fval; in EVALUATE()
9456 set_d_register_from_float32(r1, r1_val); in EVALUATE()
9502 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
9504 r1_val = std::sqrt(dbl_val); in EVALUATE()
9505 set_d_register_from_double(r1, r1_val); in EVALUATE()
9515 float r1_val = get_float32_from_d_register(r1); in EVALUATE() local
9517 r1_val *= fval; in EVALUATE()
9518 set_d_register_from_float32(r1, r1_val); in EVALUATE()
9535 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
9537 SetS390ConditionCode<double>(r1_val, dbl_val); in EVALUATE()
9548 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
9550 r1_val += dbl_val; in EVALUATE()
9551 set_d_register_from_double(r1, r1_val); in EVALUATE()
9552 SetS390ConditionCode<double>(r1_val, 0); in EVALUATE()
9562 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
9564 r1_val -= dbl_val; in EVALUATE()
9565 set_d_register_from_double(r1, r1_val); in EVALUATE()
9566 SetS390ConditionCode<double>(r1_val, 0); in EVALUATE()
9576 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
9578 r1_val *= dbl_val; in EVALUATE()
9579 set_d_register_from_double(r1, r1_val); in EVALUATE()
9589 double r1_val = get_double_from_d_register(r1); in EVALUATE() local
9591 r1_val /= dbl_val; in EVALUATE()
9592 set_d_register_from_double(r1, r1_val); in EVALUATE()