H A D | core_cmSimd.h | 135 __attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __SADD8(uint32_t op1, uint32_t op2) argument 139 __ASM volatile ("sadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); 143 __attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __QADD8(uint32_t op1, uint32_t op2) argument 147 __ASM volatile ("qadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); 151 __attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __SHADD8(uint32_t op1, uint32_t op2) argument 155 __ASM volatile ("shadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); 159 __attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __UADD8(uint32_t op1, uint32_t op2) argument 163 __ASM volatile ("uadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); 167 __attribute__( ( always_inline ) ) __STATIC_INLINE uint32_t __UQADD8(uint32_t op1, uint32_t op2) argument 171 __ASM volatile ("uqadd8 %0, %1, %2" : "=r" (result) : "r" (op1), "r" (op2) ); 175 __UHADD8(uint32_t op1, uint32_t op2) argument 184 __SSUB8(uint32_t op1, uint32_t op2) argument 192 __QSUB8(uint32_t op1, uint32_t op2) argument 200 __SHSUB8(uint32_t op1, uint32_t op2) argument 208 __USUB8(uint32_t op1, uint32_t op2) argument 216 __UQSUB8(uint32_t op1, uint32_t op2) argument 224 __UHSUB8(uint32_t op1, uint32_t op2) argument 233 __SADD16(uint32_t op1, uint32_t op2) argument 241 __QADD16(uint32_t op1, uint32_t op2) argument 249 __SHADD16(uint32_t op1, uint32_t op2) argument 257 __UADD16(uint32_t op1, uint32_t op2) argument 265 __UQADD16(uint32_t op1, uint32_t op2) argument 273 __UHADD16(uint32_t op1, uint32_t op2) argument 281 __SSUB16(uint32_t op1, uint32_t op2) argument 289 __QSUB16(uint32_t op1, uint32_t op2) argument 297 __SHSUB16(uint32_t op1, uint32_t op2) argument 305 __USUB16(uint32_t op1, uint32_t op2) argument 313 __UQSUB16(uint32_t op1, uint32_t op2) argument 321 __UHSUB16(uint32_t op1, uint32_t op2) argument 329 __SASX(uint32_t op1, uint32_t op2) argument 337 __QASX(uint32_t op1, uint32_t op2) argument 345 __SHASX(uint32_t op1, uint32_t op2) argument 353 __UASX(uint32_t op1, uint32_t op2) argument 361 __UQASX(uint32_t op1, uint32_t op2) argument 369 __UHASX(uint32_t op1, uint32_t op2) argument 377 __SSAX(uint32_t op1, uint32_t op2) argument 385 __QSAX(uint32_t op1, uint32_t op2) argument 393 __SHSAX(uint32_t op1, uint32_t op2) argument 401 __USAX(uint32_t op1, uint32_t op2) argument 409 __UQSAX(uint32_t op1, uint32_t op2) argument 417 __UHSAX(uint32_t op1, uint32_t op2) argument 425 __USAD8(uint32_t op1, uint32_t op2) argument 433 __USADA8(uint32_t op1, uint32_t op2, uint32_t op3) argument 463 __UXTAB16(uint32_t op1, uint32_t op2) argument 479 __SXTAB16(uint32_t op1, uint32_t op2) argument 487 __SMUAD(uint32_t op1, uint32_t op2) argument 495 __SMUADX(uint32_t op1, uint32_t op2) argument 503 __SMLAD(uint32_t op1, uint32_t op2, uint32_t op3) argument 511 __SMLADX(uint32_t op1, uint32_t op2, uint32_t op3) argument 519 __SMLALD(uint32_t op1, uint32_t op2, uint64_t acc) argument 536 __SMLALDX(uint32_t op1, uint32_t op2, uint64_t acc) argument 553 __SMUSD(uint32_t op1, uint32_t op2) argument 561 __SMUSDX(uint32_t op1, uint32_t op2) argument 569 __SMLSD(uint32_t op1, uint32_t op2, uint32_t op3) argument 577 __SMLSDX(uint32_t op1, uint32_t op2, uint32_t op3) argument 585 __SMLSLD(uint32_t op1, uint32_t op2, uint64_t acc) argument 602 __SMLSLDX(uint32_t op1, uint32_t op2, uint64_t acc) argument 619 __SEL(uint32_t op1, uint32_t op2) argument 627 __QADD(uint32_t op1, uint32_t op2) argument 635 __QSUB(uint32_t op1, uint32_t op2) argument 660 __SMMLA(int32_t op1, int32_t op2, int32_t op3) argument [all...] |