diff options
author | David Green <david.green@arm.com> | 2024-08-06 07:57:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-06 07:57:11 +0100 |
commit | 6e4c58052aa79048a8b18099315c7e7c8b1ca46a (patch) | |
tree | f3320b7d1dc48e575323032ee37f895a0cac0f0d /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 37d7b06da03a46e7bbd700e3d247fdb70e97f933 (diff) | |
download | llvm-6e4c58052aa79048a8b18099315c7e7c8b1ca46a.zip llvm-6e4c58052aa79048a8b18099315c7e7c8b1ca46a.tar.gz llvm-6e4c58052aa79048a8b18099315c7e7c8b1ca46a.tar.bz2 |
[AArch64] Guard against non-vector abd long nodes. (#102026)
This fixes a problem if abd nodes are generated more readily (#92576).
The folding of abd nodes into abdl needs to check that the inputs are
the correct form of vector. The added test requires vector legalization
to occur in order to hit the combine at the wrong time.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions