5.10.8. VCLS, VCLZ 및 VCNT

VCLS (벡터 선행 부호 비트 계산) 는 벡터의 각 요소에서 최상위 비트 뒤에 나오는 최상위 비트와 동일한 연속 비트 수를 계산하고 결과를 두 번째 벡터에 배치합니다.

VCLZ (벡터 선행 0 수 계산) 는 벡터의 각 요소에서 상위 비트부터 연속 0 수를 계산하고 결과를 두 번째 벡터에 배치합니다.

VCNT (벡터 세트 비트 계산) 는 벡터의 각 요소 중 하나인 비트 수를 계산하고 결과를 두 번째 벡터에 배치합니다.

구문

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

인수 설명:

op

CLS, CLZ 또는 CNT 중 하나여야 합니다.

cond

선택적 조건 코드입니다 (조건 코드 참조).

datatype

다음 중 하나여야 합니다.

  • CLS의 경우 S8, S16 또는 S32

  • CLZ의 경우 I8, I16 또는 I32

  • CNT의 경우 I8

Qd, Qm

쿼드워드 연산에 대한 대상 벡터 및 피연산자 벡터입니다.

Dd, Dm

더블워드 연산에 대한 대상 벡터 및 피연산자 벡터입니다.

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