VSUBL and VSUBW
Vector Subtract Long, Vector Subtract Wide.
Syntax
VSUBL
{
}.cond
datatype
, Qd
, Dn
Dm
; Long operation
VSUBW
{
}.cond
{datatype
}, Qd
, Qn
Dm
; Wide operation
where:
cond
is an optional condition code.
datatype
must be one of
S8
,S16
,S32
,U8
,U16
, orU32
.Qd
,Dn
,Dm
are the destination vector, the first operand vector, and the second operand vector, for a long operation.
Qd
,Qn
,Dm
are the destination vector, the first operand vector, and the second operand vector, for a wide operation.
Operation
VSUBL
subtracts the elements of one doubleword vector from the
corresponding elements of another doubleword vector, and places the results in the
destination quadword vector.
VSUBW
subtracts the elements of a doubleword vector from the corresponding
elements of a quadword vector, and places the results in the destination quadword
vector.