diff options
author | David Green <david.green@arm.com> | 2023-11-11 18:21:31 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-11 18:21:31 +0000 |
commit | 73af455f57dad2ae69c73ca27435be83ddedc6f3 (patch) | |
tree | d84d8c34aec55eac58a189051f7617ddbbe4de0b /llvm/lib/CodeGen/MachineSink.cpp | |
parent | d4360e428ffd3fffcd587e4b5de913d9ca37dd55 (diff) | |
download | llvm-73af455f57dad2ae69c73ca27435be83ddedc6f3.zip llvm-73af455f57dad2ae69c73ca27435be83ddedc6f3.tar.gz llvm-73af455f57dad2ae69c73ca27435be83ddedc6f3.tar.bz2 |
[InstCombine] Handle more scalable geps in EmitGEPOffset (#71699)
Following up on #71565, this makes scalable splats in EmitGEPOffset use
the ElementCount as opposed to assuming it is fixed width, and attempts
to handle scalable offsets with vector geps by splatting the vscale to
each vector lane.
Diffstat (limited to 'llvm/lib/CodeGen/MachineSink.cpp')
0 files changed, 0 insertions, 0 deletions