Lines Matching defs:shift
245 Operand::Operand(Register reg, Shift shift, unsigned shift_amount)
248 shift_(shift),
312 return Operand(reg_.W(), shift(), shift_amount());
349 Shift Operand::shift() const {
401 MemOperand::MemOperand(Register base, Register regoffset, Shift shift,
407 shift_(shift),
412 DCHECK(shift == LSL);
425 shift_ = offset.shift();
893 // Subtract five from the shift offset, as we need bit 5 from bit_pos.
907 if (is_uint12(imm)) { // No shift required.
958 Instr Assembler::ShiftDP(Shift shift) {
959 DCHECK(shift == LSL || shift == LSR || shift == ASR || shift == ROR);
960 return shift << ShiftDP_offset;
1052 Instr Assembler::ShiftMoveWide(int shift) {
1053 DCHECK(is_uint2(shift));
1054 return shift << ShiftMoveWide_offset;