aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/InlineFunction.cpp
diff options
context:
space:
mode:
authorLukacma <Marian.Lukac@arm.com>2024-05-29 10:44:58 +0100
committerGitHub <noreply@github.com>2024-05-29 10:44:58 +0100
commit78cc9cbba23fd1783a9b233ae745f126ece56cc7 (patch)
tree5899697db729619389f0b5ac707ad8d5697a73dd /llvm/lib/Transforms/Utils/InlineFunction.cpp
parent5553f27d5a45e702415fa2f91d842bf4a1f4a8b5 (diff)
downloadllvm-78cc9cbba23fd1783a9b233ae745f126ece56cc7.zip
llvm-78cc9cbba23fd1783a9b233ae745f126ece56cc7.tar.gz
llvm-78cc9cbba23fd1783a9b233ae745f126ece56cc7.tar.bz2
[AArch64][SME] Add intrinsics for multi-vector BFCLAMP (#93532)
According to the specification in https://github.com/ARM-software/acle/pull/309 this adds the intrinsics ``` svbfloat16x2_t svclamp[_single_bf16_x2](svbfloat16x2_t zd, svbfloat16_t zn, svbfloat16_t zm) __arm_streaming; svbfloat16x4_t svclamp[_single_bf16_x4](svbfloat16x4_t zd, svbfloat16_t zn, svbfloat16_t zm) __arm_streaming; ``` These are available only if __ARM_FEATURE_SME_B16B16 is enabled.
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
0 files changed, 0 insertions, 0 deletions