5.8.11. VUZP、VZIP

VZIP(向量压缩)交叉存取两个向量的元素。

VUZP(向量解压缩)反向交叉存取两个向量的元素。

有关反向交叉存取的示例,请参阅Figure 5.8。 交叉存取就是反向的过程。

语法

Vop{cond}.size Qd, Qm
Vop{cond}.size Dd, Dm

其中:

op

必须为 UZPZIP

cond

是一个可选的条件代码(请参阅条件代码)。

size

必须为 81632 之一。

Qd, Qm

为四字运算指定向量。

Dd, Dm

为双字运算指定向量。

Note

下列指令均是等效的:

  • VZIP.32 Dd, Dm

  • VUZP.32 Dd, Dm

  • VTRN.32 Dd, Dm

上述指令将反汇编为 VTRN.32 Dd, Dm另请参阅VTRN

Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IC
Non-Confidential