diff options
author | David Green <david.green@arm.com> | 2024-05-13 21:58:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-13 21:58:41 +0100 |
commit | 34de2151e2328db800bcd226f31cb6b0cdcf08bb (patch) | |
tree | f460ae743e9f7f4578cda529026ae826ae93d342 /llvm/lib/IR/Module.cpp | |
parent | 55e59083cb610f30ad21fe8c8cdb9900534937ec (diff) | |
download | llvm-34de2151e2328db800bcd226f31cb6b0cdcf08bb.zip llvm-34de2151e2328db800bcd226f31cb6b0cdcf08bb.tar.gz llvm-34de2151e2328db800bcd226f31cb6b0cdcf08bb.tar.bz2 |
[AArch64][GlobalISel] Improve legalization of G_PTR_ADD (#91763)
The testing we have for vector ptradd was a bit lacking. In adding tests
this patch found a couple of issues mostly with the way v3 vectors of
ptrs were sometimes legalized via i64, and with non-i64 additions. It
does not attempt to fix the issue with mergevalues from returning vector
ptrs.
Diffstat (limited to 'llvm/lib/IR/Module.cpp')
0 files changed, 0 insertions, 0 deletions