VEXTSQ
Operation
Sign-extends B, W, or L source elements to Q destination elements.
Assembler Syntax
VEXTSQ.{B|W|L}(z) Pn(p), Vn(v), Vn(w)
Privilege
Unprivileged
Required CPUID flags
VECTOR
VEXTSQ treats each selected B, W, or L source element as a signed two's-complement value and sign-extends it into the corresponding Q destination container. The governing predicate position associated with each Q container controls that container. An inactive container retains its complete previous destination value. The operation leaves FLAGS unchanged.
VEXTSQ.L signed long-to-quad extension
2.75in
Encodings
VEXTSQ.{B|W|L}(z) Pn(p), Vn(v), Vn(w)
Format: Instruction format for VEXTSQ.{B|W|L}(z) Pn(p), Vn(v), Vn(w)
size — allowed: 0x0..0x2 [reserved_vector_element_type]