aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ObjCopy/ELF/ELFObject.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2025-08-13 22:27:53 +0100
committerGitHub <noreply@github.com>2025-08-13 22:27:53 +0100
commitc5105c1e0a38671545a092c036b631e30d2e45b4 (patch)
tree873d435c3bf103850595cc49d8aa3f4a0f10b711 /llvm/lib/ObjCopy/ELF/ELFObject.cpp
parent36c2a6696853020ffc0072566b1f5e77efe96d0c (diff)
downloadllvm-c5105c1e0a38671545a092c036b631e30d2e45b4.zip
llvm-c5105c1e0a38671545a092c036b631e30d2e45b4.tar.gz
llvm-c5105c1e0a38671545a092c036b631e30d2e45b4.tar.bz2
[GlobalISel] Fix bitcast fewerElements with scalar narrow types. (#153364)
For a <8 x i32> -> <2 x i128> bitcast, that under aarch64 is split into two halfs, the scalar i128 remainder was causing problems, causing a crash with invalid vector types. This makes sure they are handled correctly in fewerElementsBitcast.
Diffstat (limited to 'llvm/lib/ObjCopy/ELF/ELFObject.cpp')
0 files changed, 0 insertions, 0 deletions