Lines Matching defs:extend
165 Operand::Operand(Register reg, Extend extend, unsigned shift_amount)
168 extend_(extend),
175 VIXL_ASSERT(reg.Is64Bits() || ((extend != SXTX) && (extend != UXTX)));
187 // No-op extend operations.
250 Extend extend,
257 extend_(extend),
261 VIXL_ASSERT((extend == UXTW) || (extend == SXTW) || (extend == SXTX));
263 // SXTX extend mode requires a 64-bit offset register.
264 VIXL_ASSERT(regoffset.Is64Bits() || (extend != SXTX));
339 // We can ignore shift and extend options because they all result in zero.
391 // Only shift and extend modifiers can take a shift amount.