Home
last modified time | relevance | path

Searched refs:rot (Results 1 – 3 of 3) sorted by relevance

/art/compiler/optimizing/
Dscheduler_arm.cc112 uint64_t rot = Uint64ConstantFrom(rhs->AsConstant()) & kMaxLongShiftDistance; in VisitRor() local
113 if (rot != 0u) { in VisitRor()
Dcode_generator_arm_vixl.cc4840 uint32_t rot = CodeGenerator::GetInt32ValueOf(rhs.GetConstant()) & 0x1F; in HandleIntegerRotate() local
4841 if (rot) { in HandleIntegerRotate()
4844 __ Ror(out, in, rot); in HandleIntegerRotate()
4866 uint64_t rot = CodeGenerator::GetInt64ValueOf(rhs.GetConstant()); in HandleLongRotate() local
4868 rot &= kMaxLongShiftDistance; in HandleLongRotate()
4872 if (rot >= kArmBitsPerWord) { in HandleLongRotate()
4873 rot -= kArmBitsPerWord; in HandleLongRotate()
4877 if (rot != 0u) { in HandleLongRotate()
4878 __ Lsr(out_reg_hi, in_reg_hi, Operand::From(rot)); in HandleLongRotate()
4879 __ Orr(out_reg_hi, out_reg_hi, Operand(in_reg_lo, ShiftType::LSL, kArmBitsPerWord - rot)); in HandleLongRotate()
[all …]
/art/test/dexdump/
Dcheckers.txt1287 00224a: 1a00 1801 |0081: const-string v0, "rot" // string@0118
2432 0030c6: 1a00 1801 |005f: const-string v0, "rot" // string@0118