diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2025-04-09 11:14:38 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-04-09 11:14:38 +0100 |
commit | 74f69c49fed894ba26b6174783e4c650d50344c5 (patch) | |
tree | f6b6faf164921315d2ba16df518354b6af8d4226 /llvm/lib/CodeGen/CodeGen.cpp | |
parent | 53fa92dcad49466412a139eef223710bf5891213 (diff) | |
download | llvm-74f69c49fed894ba26b6174783e4c650d50344c5.zip llvm-74f69c49fed894ba26b6174783e4c650d50344c5.tar.gz llvm-74f69c49fed894ba26b6174783e4c650d50344c5.tar.bz2 |
[X86] SimplifyDemandedVectorEltsForTargetNode - reduce the size of VPERMV v16f32/v16i32 nodes if the upper elements are not demanded (#134890)
Missed in #133923 - even without AVX512VL, we can replace VPERMV v16f32/v16i32 nodes with the AVX2 v8f32/v8i32 equivalents.
Diffstat (limited to 'llvm/lib/CodeGen/CodeGen.cpp')
0 files changed, 0 insertions, 0 deletions