Searched refs:rot (Results 1 – 2 of 2) sorted by relevance
112 uint64_t rot = Uint64ConstantFrom(rhs->AsConstant()) & kMaxLongShiftDistance; in VisitRor() local113 if (rot != 0u) { in VisitRor()
4663 uint32_t rot = CodeGenerator::GetInt32ValueOf(rhs.GetConstant()) & 0x1F; in HandleIntegerRotate() local4664 if (rot) { in HandleIntegerRotate()4667 __ Ror(out, in, rot); in HandleIntegerRotate()4689 uint64_t rot = CodeGenerator::GetInt64ValueOf(rhs.GetConstant()); in HandleLongRotate() local4691 rot &= kMaxLongShiftDistance; in HandleLongRotate()4695 if (rot >= kArmBitsPerWord) { in HandleLongRotate()4696 rot -= kArmBitsPerWord; in HandleLongRotate()4700 if (rot != 0u) { in HandleLongRotate()4701 __ Lsr(out_reg_hi, in_reg_hi, Operand::From(rot)); in HandleLongRotate()4702 __ Orr(out_reg_hi, out_reg_hi, Operand(in_reg_lo, ShiftType::LSL, kArmBitsPerWord - rot)); in HandleLongRotate()[all …]