Lines Matching refs:lhs

2124       Register lhs = InputRegisterAt(instr, 0);  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()
2136 uint32_t shift = rhs.GetImmediate() & (lhs.GetSizeInBits() - 1); in HandleBinaryOp()
2137 __ Ror(dst, lhs, shift); in HandleBinaryOp()
2143 __ Ror(dst, lhs, RegisterFrom(instr->GetLocations()->InAt(1), type)); 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()
2157 VRegister lhs = InputFPRegisterAt(instr, 0); 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()
2203 Register lhs = InputRegisterAt(instr, 0); in HandleShift() local
2209 __ Lsl(dst, lhs, shift_value); in HandleShift()
2211 __ Asr(dst, lhs, shift_value); in HandleShift()
2213 __ Lsr(dst, lhs, shift_value); in HandleShift()
2219 __ Lsl(dst, lhs, rhs_reg); in HandleShift()
2221 __ Asr(dst, lhs, rhs_reg); in HandleShift()
2223 __ Lsr(dst, lhs, rhs_reg); in HandleShift()
2260 Register lhs = InputRegisterAt(instr, 0); in VisitBitwiseNegatedRight() local
2265 __ Bic(dst, lhs, rhs); in VisitBitwiseNegatedRight()
2268 __ Orn(dst, lhs, rhs); in VisitBitwiseNegatedRight()
2271 __ Eon(dst, lhs, rhs); in VisitBitwiseNegatedRight()
3030 Register lhs = InputRegisterAt(instruction, 0); in HandleCondition() local
3032 __ Cmp(lhs, rhs); in HandleCondition()
3505 Register lhs = InputRegisterAt(condition, 0); in GenerateTestAndBranch() local
3522 __ Cbz(lhs, non_fallthrough_target); in GenerateTestAndBranch()
3525 __ Cbnz(lhs, non_fallthrough_target); in GenerateTestAndBranch()
3529 __ Tbnz(lhs, (lhs.IsX() ? kXRegSize : kWRegSize) - 1, non_fallthrough_target); in GenerateTestAndBranch()
3533 __ Tbz(lhs, (lhs.IsX() ? kXRegSize : kWRegSize) - 1, non_fallthrough_target); in GenerateTestAndBranch()
3541 __ Cmp(lhs, rhs); in GenerateTestAndBranch()