diff options
author | Amara Emerson <amara@apple.com> | 2021-08-19 15:45:50 -0700 |
---|---|---|
committer | Amara Emerson <amara@apple.com> | 2021-08-19 16:22:32 -0700 |
commit | a0051f71499bbe92fd15e9fb25005e7c55f6e9bd (patch) | |
tree | dc3ae73b185cda564c5419e007e8cf4b5c5db77c /llvm/lib/Support/MathExtras.cpp | |
parent | 0edcd91d11d912467a78a3220caf5fedc46d4d69 (diff) | |
download | llvm-a0051f71499bbe92fd15e9fb25005e7c55f6e9bd.zip llvm-a0051f71499bbe92fd15e9fb25005e7c55f6e9bd.tar.gz llvm-a0051f71499bbe92fd15e9fb25005e7c55f6e9bd.tar.bz2 |
[AArch64][GlobalISel] Fix miscompile of <16 x s8> G_EXTRACT_VECTOR_ELT.
When support for copying vector s8 lanes was added recently, this also
had the side effect of fixing a fallback for <16 x s8> extracts since
both used the same helper. However, there was a bug in another helper
to get the regclass for a specific FPR-native type, which was assigning
FPR16 to s8 instead of FPR8.
Diffstat (limited to 'llvm/lib/Support/MathExtras.cpp')
0 files changed, 0 insertions, 0 deletions