diff options
author | David Green <david.green@arm.com> | 2025-08-13 22:27:53 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-13 22:27:53 +0100 |
commit | c5105c1e0a38671545a092c036b631e30d2e45b4 (patch) | |
tree | 873d435c3bf103850595cc49d8aa3f4a0f10b711 /llvm/lib/ObjCopy/ELF/ELFObject.cpp | |
parent | 36c2a6696853020ffc0072566b1f5e77efe96d0c (diff) | |
download | llvm-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