QN 지시문은 지정한 128비트 확장 레지스터의 이름을 정의합니다.
DN 지시문은 지정한 64비트 확장 레지스터의 이름을 정의합니다.
SN 지시문은 지정한 단정밀도 VFP 레지스터의 이름을 정의합니다.
namedirectiveexpr{.type}{[x]}
인수 설명:
지시문QN, DN 또는 SN입니다.
name확장 레지스터에 지정할 이름입니다. 은 미리 정의된 레지스터 및 보조 프로세서 이름에 나와 있는 미리 정의된
이름과 같을 수 없습니다.name
expr다음과 같을 수 있습니다.
배정밀도 VFP 레지스터나 NEON 128비트 레지스터이면 0 ~ 15 범위의 숫자로 평가되고, 그렇지 않으면 0 ~ 31로 평가되는 식
미리 정의된 레지스터 이름이나 이전 지시문에서 이미 정의된 레지스터 이름
typeNEON 및 VFP 데이터 유형에서 설명하는 데이터 유형 중 하나입니다.
[x]NEON 코드에만 사용할 수 있습니다. [는
레지스터에 대한 스칼라 인덱스입니다.x]
및 type[는 확장
표시입니다. 자세한 내용은 확장 표시를 참조하고, 사용법 예제는 확장 표시 예제를 참조하십시오.x]
QN, DN 또는 SN을 사용하여
각 확장 레지스터의 용도를 기억하기 쉽도록 확장 레지스터에 적절한 이름을 지정합니다.
한 레지스터에 여러 이름을 사용하면 안 됩니다.
DN 또는 SN 지시문에서는 벡터 길이를 지정할 수 없습니다(VFP 지시문 및 벡터 표시 참조).
energy DN 6 ; defines energy as a symbol for
; VFP double-precision register 6
mass SN 16 ; defines mass as a symbol for
; VFP single-precision register 16