diff options
| author | Thurston Dang <thurston@google.com> | 2025-02-11 19:13:18 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-11 19:13:18 -0800 |
| commit | bfbe5319a8d0e96d90687be009b77a21820b91f8 (patch) | |
| tree | e7484b2731839dcc3566220e999285b6d6674d44 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h | |
| parent | 6de4de893188b1b548417c8073fa929d4befb16d (diff) | |
| download | llvm-bfbe5319a8d0e96d90687be009b77a21820b91f8.zip llvm-bfbe5319a8d0e96d90687be009b77a21820b91f8.tar.gz llvm-bfbe5319a8d0e96d90687be009b77a21820b91f8.tar.bz2 | |
[msan] Add handlePairwiseShadowOrIntrinsic and use it to handle Arm NEON pairwise add (#126008)
This patch adds a function, handlePairwiseShadowOrIntrinsic that ORs
pairs of adjacent shadow values; this is suitable for propagating shadow
for 1- or 2-vector intrinsics that combine adjacent fields. It then
applies handlePairwiseShadowOrIntrinsic to Arm NEON pairwise add:
llvm.aarch64.neon.{addhn, raddhn} (currently incorrectly handled) and
llvm.aarch64.neon.{saddlp, uaddlp} (currently suboptimally handled).
Updates the tests from https://github.com/llvm/llvm-project/pull/125820.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions
