diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2024-07-08 13:10:45 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2024-07-08 13:10:45 +0100 |
commit | 92083e855b4d4ce7e3f7633cd35a4fcb90e2c24f (patch) | |
tree | ed4739731b229b7df5406de1c069bc7b0b87f2c5 /llvm/lib/Object/ELFObjectFile.cpp | |
parent | 8ac6b415e4e5e631410d9cf6a10f15668f663441 (diff) | |
download | llvm-92083e855b4d4ce7e3f7633cd35a4fcb90e2c24f.zip llvm-92083e855b4d4ce7e3f7633cd35a4fcb90e2c24f.tar.gz llvm-92083e855b4d4ce7e3f7633cd35a4fcb90e2c24f.tar.bz2 |
[X86] Allow VPERMV3 -> VPERMV folds to handle extraction from a wider source vector (e.g. v16i32 -> v4i32)
We don't need to restrict this to double width vectors, as long as we correctly bitcast the types
Improves the fix for #97968
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions