diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2025-09-16 08:53:59 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-16 07:53:59 +0000 |
commit | 5169bb4c812c1006f4ecfa4bded7aa92d35e3b72 (patch) | |
tree | ed6be4aa9ac9fd37dc62af649fb5ff97244b8286 /clang/lib/AST/ByteCode/Compiler.cpp | |
parent | 67c335c66395d15841cd540e0e8cb04e9efb666b (diff) | |
download | llvm-5169bb4c812c1006f4ecfa4bded7aa92d35e3b72.zip llvm-5169bb4c812c1006f4ecfa4bded7aa92d35e3b72.tar.gz llvm-5169bb4c812c1006f4ecfa4bded7aa92d35e3b72.tar.bz2 |
[clang][x86] Change SLLDQ/SRLDQ byte shift intrinsics to use vXi8 types instead of vXi64 (#158671)
As noted on #156494 and #157403 - its much easier to work with the byte
shift intrinsics if we treat them as vXi8 types instead of vXi64 types
which will require bitcasting
We already do this for the PALIGNR intrinsics which are a more advanced
version of the same shuffle
Diffstat (limited to 'clang/lib/AST/ByteCode/Compiler.cpp')
0 files changed, 0 insertions, 0 deletions