Lines Matching refs:extend
256 Operand::Operand(Register reg, Extend extend, unsigned shift_amount)
260 extend_(extend),
267 DCHECK(reg.Is64Bits() || ((extend != SXTX) && (extend != UXTX)));
315 return Operand(reg_.W(), extend(), shift_amount());
354 Extend Operand::extend() const {
384 MemOperand::MemOperand(Register base, Register regoffset, Extend extend,
391 extend_(extend),
395 DCHECK((extend == UXTW) || (extend == SXTW) || (extend == SXTX));
397 // SXTX extend mode requires a 64-bit offset register.
398 DCHECK(regoffset.Is64Bits() || (extend != SXTX));
439 extend_ = offset.extend();
968 Instr Assembler::ExtendMode(Extend extend) {
969 return extend << ExtendMode_offset;