aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorMomchil Velikov <momchil.velikov@arm.com>2024-09-04 15:29:32 +0100
committerGitHub <noreply@github.com>2024-09-04 15:29:32 +0100
commitf7fa75b20835254c35baeff908b8c3827c13db41 (patch)
treeff731c6e813f2aacfb960e124f9eade9a4c3dee4 /llvm/lib/Transforms/Utils/LoopUtils.cpp
parent75dc9af1a227e5bfd34eeaf822d2db4520545f14 (diff)
downloadllvm-f7fa75b20835254c35baeff908b8c3827c13db41.zip
llvm-f7fa75b20835254c35baeff908b8c3827c13db41.tar.gz
llvm-f7fa75b20835254c35baeff908b8c3827c13db41.tar.bz2
[AArch64] Implement intrinsics for SME2 FAMIN/FAMAX (#99063)
This patch implements these intrinsics: ``` c // Variants are also available for: // [_f32_x2], [_f64_x2], // [_f16_x4], [_f32_x4], [_f64_x4] svfloat16x2_t svamax[_f16_x2](svfloat16x2 zd, svfloat16x2_t zm) __arm_streaming; svfloat16x2_t svamin[_f16_x2](svfloat16x2 zd, svfloat16x2_t zm) __arm_streaming; ``` (cf. https://github.com/ARM-software/acle/pull/324) Co-authored-by: Caroline Concatto <caroline.concatto@arm.com>
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions