You copied the Doc URL to your clipboard.

ARM Compiler armasm User Guide : VTRN

VTRN

Vector Transpose.

Syntax

VTRN{cond}.size Qd, Qm

VTRN{cond}.size Dd, Dm

where:

cond

is an optional condition code.

size

must be one of 8, 16, or 32.

Qd, Qm

specifies the vectors, for a quadword operation.

Dd, Dm

specifies the vectors, for a doubleword operation.

Operation

VTRN treats the elements of its operand vectors as elements of 2 x 2 matrices, and transposes the matrices. The following figures show examples of the operation of VTRN:

Figure 14-9 Operation of doubleword VTRN.8


Figure 14-10 Operation of doubleword VTRN.32


Related reference

Was this page helpful? Yes No