aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Interpreter/ScriptInterpreter.cpp
diff options
context:
space:
mode:
authorCarolineConcatto <caroline.concatto@arm.com>2024-06-28 09:02:01 +0100
committerGitHub <noreply@github.com>2024-06-28 09:02:01 +0100
commit7934fcef26c2e5e7d451bb9c36b5a344b342a015 (patch)
treec5ee01d6a0d216b328e4110a70040cad3258c02d /lldb/source/Interpreter/ScriptInterpreter.cpp
parent937d79bc9d089c06ba02db909e28c1076542bd8e (diff)
downloadllvm-7934fcef26c2e5e7d451bb9c36b5a344b342a015.zip
llvm-7934fcef26c2e5e7d451bb9c36b5a344b342a015.tar.gz
llvm-7934fcef26c2e5e7d451bb9c36b5a344b342a015.tar.bz2
[CLANG][LLVM][AArch64]Add SME2.1 intrinsics for MOVAZ tile to vector,… (#88499)
… single According to the specification in ARM-software/acle#309 this adds the intrinsics // And similarly for u8. svint8_t svreadz_hor_za8_s8(uint64_t tile, uint32_t slice) __arm_streaming __arm_inout("za"); // And similarly for u16, bf16 and f16. svint16_t svreadz_hor_za16_s16(uint64_t tile, uint32_t slice) __arm_streaming __arm_inout("za"); // And similarly for u32 and f32. svint32_t svreadz_hor_za32_s32(uint64_t tile, uint32_t slice) __arm_streaming __arm_inout("za"); // And similarly for u64 and f64. svint64_t svreadz_hor_za64_s64(uint64_t tile, uint32_t slice) __arm_streaming __arm_inout("za"); // And similarly for s16, s32, s64, u8, u16, u32, u64, bf16, f16, f32, f64 svint8_t svreadz_hor_za128_s8(uint64_t tile, uint32_t slice) __arm_streaming __arm_inout("za");
Diffstat (limited to 'lldb/source/Interpreter/ScriptInterpreter.cpp')
0 files changed, 0 insertions, 0 deletions