Lines Matching refs:shift
140 ShifterOperand(Register rm, Shift shift, uint32_t shift_imm = 0) : type_(kRegister), rm_(rm),
142 is_rotate_(false), is_shift_(true), shift_(shift), rotate_(0), immed_(shift_imm) {
145 // Data-processing operands - Logical shift/rotate by register
146 ShifterOperand(Register rm, Shift shift, Register rs) : type_(kRegister), rm_(rm),
148 is_rotate_(false), is_shift_(true), shift_(shift), rotate_(0), immed_(0) {
281 Address(Register rn, Register rm, Shift shift, uint32_t count, Mode am = Offset) :
283 am_(am), is_immed_offset_(false), shift_(shift) {
339 const int32_t offset_; // Used as shift amount for register offset.
817 // Convenience shift instructions. Use mov instruction with shifter operand
818 // for variants setting the status flags or using a register shift count.