Lines Matching refs:rhs

2125       Operand rhs = InputOperandAt(instr, 1);  in HandleBinaryOp()  local
2127 __ Add(dst, lhs, rhs); in HandleBinaryOp()
2129 __ And(dst, lhs, rhs); in HandleBinaryOp()
2131 __ Orr(dst, lhs, rhs); in HandleBinaryOp()
2133 __ Sub(dst, lhs, rhs); in HandleBinaryOp()
2135 if (rhs.IsImmediate()) { in HandleBinaryOp()
2136 uint32_t shift = rhs.GetImmediate() & (lhs.GetSizeInBits() - 1); in HandleBinaryOp()
2146 __ Cmp(lhs, rhs); in HandleBinaryOp()
2147 __ Csel(dst, lhs, rhs, instr->IsMin() ? lt : gt); in HandleBinaryOp()
2150 __ Eor(dst, lhs, rhs); in HandleBinaryOp()
2158 VRegister rhs = InputFPRegisterAt(instr, 1); in HandleBinaryOp() local
2160 __ Fadd(dst, lhs, rhs); in HandleBinaryOp()
2162 __ Fsub(dst, lhs, rhs); in HandleBinaryOp()
2164 __ Fmin(dst, lhs, rhs); in HandleBinaryOp()
2166 __ Fmax(dst, lhs, rhs); in HandleBinaryOp()
2204 Operand rhs = InputOperandAt(instr, 1); in HandleShift() local
2205 if (rhs.IsImmediate()) { in HandleShift()
2206 uint32_t shift_value = rhs.GetImmediate() & in HandleShift()
2216 Register rhs_reg = dst.IsX() ? rhs.GetRegister().X() : rhs.GetRegister().W(); in HandleShift()
2261 Register rhs = InputRegisterAt(instr, 1); in VisitBitwiseNegatedRight() local
2265 __ Bic(dst, lhs, rhs); in VisitBitwiseNegatedRight()
2268 __ Orn(dst, lhs, rhs); in VisitBitwiseNegatedRight()
2271 __ Eon(dst, lhs, rhs); in VisitBitwiseNegatedRight()
3031 Operand rhs = InputOperandAt(instruction, 1); in HandleCondition() local
3032 __ Cmp(lhs, rhs); in HandleCondition()
3506 Operand rhs = InputOperandAt(condition, 1); in GenerateTestAndBranch() local
3519 rhs.IsImmediate() && (rhs.GetImmediate() == 0)) { in GenerateTestAndBranch()
3541 __ Cmp(lhs, rhs); in GenerateTestAndBranch()