Skip to content

Commit

Permalink
Add signed variants of svsub_write_za(32|64) [to squash]
Browse files Browse the repository at this point in the history
  • Loading branch information
sdesmalen-arm committed Oct 6, 2023
1 parent 6e8b68d commit ddf0075
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions main/acle.md
Original file line number Diff line number Diff line change
Expand Up @@ -9714,15 +9714,19 @@ the result is written directly into ZA.


// Variants are available for:
// _za32[_s32]
// _za32[_u32]
// _za64[_s64] (only if __ARM_FEATURE_SME_I16I64 != 0)
// _za64[_u64] (only if __ARM_FEATURE_SME_I16I64 != 0)
__attribute__((arm_streaming, arm_shared_za))
void svsub_write[_single]_za32[_u32]_vg1x2(uint32_t slice, svuint32x2_t zn,
svuint32_t zm);


// Variants are available for:
// _za32[_s32]
// _za32[_u32]
// _za64[_s64] (only if __ARM_FEATURE_SME_I16I64 != 0)
// _za64[_u64] (only if __ARM_FEATURE_SME_I16I64 != 0)
__attribute__((arm_streaming, arm_shared_za))
void svsub_write[_single]_za32[_u32]_vg1x4(uint32_t slice, svuint32x4_t zn,
Expand Down Expand Up @@ -9759,15 +9763,19 @@ the result is written directly into ZA.


// Variants are available for:
// _za32[_s32]
// _za32[_u32]
// _za64[_s64] (only if __ARM_FEATURE_SME_I16I64 != 0)
// _za64[_u64] (only if __ARM_FEATURE_SME_I16I64 != 0)
__attribute__((arm_streaming, arm_shared_za))
void svsub_write_za32[_u32]_vg1x2(uint32_t slice,
svuint32x2_t zn, svuint32x2_t zm);


// Variants are available for:
// _za32[_s32]
// _za32[_u32]
// _za64[_s64] (only if __ARM_FEATURE_SME_I16I64 != 0)
// _za64[_u64] (only if __ARM_FEATURE_SME_I16I64 != 0)
__attribute__((arm_streaming, arm_shared_za))
void svsub_write_za32[_u32]_vg1x4(uint32_t slice,
Expand Down

0 comments on commit ddf0075

Please sign in to comment.