[NEON 산술 연산과 확장
NEON 에서는 벡터 변수 사이의 기본 산술 연산을 지원하고, 포화 더하기와 인접 레인 더하기 등 NEON만의 독특한 산술 연산도 지원한다. 또한 최댓값 및 최솟값 연산과 Long, Wide, Narrow, 포화와 관련된 산술 연산을 지원한다. NEON에서는 나누기와 제곱근 연산은 지원하지 않아서 Shift 연산이나 역수를 이용해야 한다. 1. NEON 기본 산술 연산 (더하기, 빼기, 곱하기, 레인 최댓값, 최솟값, 인접 레인 더하기 함수)(1) 더하기 함수uint16x8_t r = vaddq_u16(uint16x8_t a, uint16x8_t b) a + b 를 r벡터에 저장 (2) 빼기 함수uint16x8_t r = vsubq_u16(uint16x8_t a, uint16x8_t b) a - b 를 ..
더보기