@@ -313,7 +313,7 @@ __qdbl(int32_t __t) {
313
313
}
314
314
#endif
315
315
316
- /* 8.4.3 Accumultating multiplications */
316
+ /* 8.4.3 Accumulating multiplications */
317
317
#if defined(__ARM_FEATURE_DSP ) && __ARM_FEATURE_DSP
318
318
static __inline__ int32_t __attribute__((__always_inline__ , __nodebug__ ))
319
319
__smlabb (int32_t __a , int32_t __b , int32_t __c ) {
@@ -545,7 +545,7 @@ __usub16(uint16x2_t __a, uint16x2_t __b) {
545
545
}
546
546
#endif
547
547
548
- /* 8.5.10 Parallel 16-bit multiplications */
548
+ /* 8.5.10 Parallel 16-bit multiplication */
549
549
#if defined(__ARM_FEATURE_SIMD32 ) && __ARM_FEATURE_SIMD32
550
550
static __inline__ int32_t __attribute__((__always_inline__ , __nodebug__ ))
551
551
__smlad (int16x2_t __a , int16x2_t __b , int32_t __c ) {
@@ -748,7 +748,7 @@ __arm_st64bv0(void *__addr, data512_t __value) {
748
748
#define __arm_wsrf (sysreg , v ) __arm_wsr(sysreg, __builtin_bit_cast(uint32_t, v))
749
749
#define __arm_wsrf64 (sysreg , v ) __arm_wsr64(sysreg, __builtin_bit_cast(uint64_t, v))
750
750
751
- /* 10.3 Memory Tagging Extensions ( MTE) Intrinsics */
751
+ /* 10.3 MTE intrinsics */
752
752
#if defined(__ARM_64BIT_STATE ) && __ARM_64BIT_STATE
753
753
#define __arm_mte_create_random_tag (__ptr , __mask ) __builtin_arm_irg(__ptr, __mask)
754
754
#define __arm_mte_increment_tag (__ptr , __tag_offset ) __builtin_arm_addg(__ptr, __tag_offset)
@@ -757,7 +757,7 @@ __arm_st64bv0(void *__addr, data512_t __value) {
757
757
#define __arm_mte_set_tag (__ptr ) __builtin_arm_stg(__ptr)
758
758
#define __arm_mte_ptrdiff (__ptra , __ptrb ) __builtin_arm_subp(__ptra, __ptrb)
759
759
760
- /* 18 Memory Operations Intrinsics */
760
+ /* 18 memcpy family of operations intrinsics - MOPS */
761
761
#define __arm_mops_memset_tag (__tagged_address , __value , __size ) \
762
762
__builtin_arm_mops_memset_tag(__tagged_address, __value, __size)
763
763
#endif
0 commit comments