aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineSink.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2023-11-11 18:21:31 +0000
committerGitHub <noreply@github.com>2023-11-11 18:21:31 +0000
commit73af455f57dad2ae69c73ca27435be83ddedc6f3 (patch)
treed84d8c34aec55eac58a189051f7617ddbbe4de0b /llvm/lib/CodeGen/MachineSink.cpp
parentd4360e428ffd3fffcd587e4b5de913d9ca37dd55 (diff)
downloadllvm-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