aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/ExecutionEngine/Orc/SharedMemoryMapperTest.cpp
diff options
context:
space:
mode:
authorshashank1545 <37805084+shashank1545@users.noreply.github.com>2025-10-15 14:57:49 +0530
committerGitHub <noreply@github.com>2025-10-15 09:27:49 +0000
commit140d46579f815de26c116dd36f32c7dc5dc827df (patch)
treeb7b64cfd5ca69cc9a4fe14c2b502bf1a1127d4c1 /llvm/unittests/ExecutionEngine/Orc/SharedMemoryMapperTest.cpp
parent9734aa8c02b787d8d13f429e8f2917b20465174c (diff)
downloadllvm-140d46579f815de26c116dd36f32c7dc5dc827df.zip
llvm-140d46579f815de26c116dd36f32c7dc5dc827df.tar.gz
llvm-140d46579f815de26c116dd36f32c7dc5dc827df.tar.bz2
[X86][ByteCode] Allow PSHUFB intrinsics to be used in constexpr #156612 (#163148)
The PSHUFB instruction shuffles bytes within each 128-bit lane: for each control byte, if bit 7 is set, the output byte is zeroed; otherwise, the low 4 bits select a source byte (0–15) from the same lane. Note: _mm_shuffle_pi8 function had to change as __anyext128 had negative indices which are invalid in constant expression context. Fixes #156612
Diffstat (limited to 'llvm/unittests/ExecutionEngine/Orc/SharedMemoryMapperTest.cpp')
0 files changed, 0 insertions, 0 deletions