Home | History | Annotate | Download | only in arm

Lines Matching refs:Ror

1210     // However, there is no actual shift available, neither for ADD nor for MOV (ASR/LSR/LSL/ROR).
1288 // Check for MOV with an ROR/RRX. There is no 16-bit ROR immediate and no 16-bit RRX.
1289 if (so.GetShift() == ROR || so.GetShift() == RRX) {
1471 case ROR: // No 16-bit ROR immediate.
1799 if ((IsHighRegister(rd) || IsHighRegister(rm) || shift == ROR || shift == RRX) ||
1806 case ROR: opcode = 3U /* 0b11 */; break;
1856 case ROR: opcode = 3U /* 0b11 */; break;
1873 case ROR: opcode = 7U /* 0b0111 */; break;
3303 void Thumb2Assembler::Ror(Register rd, Register rm, uint32_t shift_imm,
3307 EmitShift(rd, rm, ROR, shift_imm, cond, set_cc);
3338 void Thumb2Assembler::Ror(Register rd, Register rm, Register rn,
3341 EmitShift(rd, rm, ROR, rn, cond, set_cc);