Searched defs:rot (Results 1 - 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
H A D | code_generator_arm.cc | 4466 uint32_t rot = CodeGenerator::GetInt32ValueOf(rhs.GetConstant()) & 0x1F; local 4467 if (rot) { 4470 __ Ror(out, in, rot); 4492 uint64_t rot = CodeGenerator::GetInt64ValueOf(rhs.GetConstant()); local 4494 rot &= kMaxLongShiftDistance; 4498 if (rot >= kArmBitsPerWord) { 4499 rot -= kArmBitsPerWord; 4503 if (rot != 0u) { 4504 __ Lsr(out_reg_hi, in_reg_hi, rot); 4505 __ orr(out_reg_hi, out_reg_hi, ShifterOperand(in_reg_lo, arm::LSL, kArmBitsPerWord - rot)); [all...] |
H A D | code_generator_arm_vixl.cc | 4449 uint32_t rot = CodeGenerator::GetInt32ValueOf(rhs.GetConstant()) & 0x1F; local 4450 if (rot) { 4453 __ Ror(out, in, rot); 4475 uint64_t rot = CodeGenerator::GetInt64ValueOf(rhs.GetConstant()); local 4477 rot &= kMaxLongShiftDistance; 4481 if (rot >= kArmBitsPerWord) { 4482 rot -= kArmBitsPerWord; 4486 if (rot != 0u) { 4487 __ Lsr(out_reg_hi, in_reg_hi, Operand::From(rot)); 4488 __ Orr(out_reg_hi, out_reg_hi, Operand(in_reg_lo, ShiftType::LSL, kArmBitsPerWord - rot)); [all...] |
Completed in 23 milliseconds