aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/IntervalMap.cpp
diff options
context:
space:
mode:
authorAmara Emerson <amara@apple.com>2021-08-19 15:45:50 -0700
committerAmara Emerson <amara@apple.com>2021-08-19 16:22:32 -0700
commita0051f71499bbe92fd15e9fb25005e7c55f6e9bd (patch)
treedc3ae73b185cda564c5419e007e8cf4b5c5db77c /llvm/lib/Support/IntervalMap.cpp
parent0edcd91d11d912467a78a3220caf5fedc46d4d69 (diff)
downloadllvm-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/IntervalMap.cpp')
0 files changed, 0 insertions, 0 deletions