diff options
author | David Green <david.green@arm.com> | 2025-02-05 23:57:39 +0000 |
---|---|---|
committer | David Green <david.green@arm.com> | 2025-02-05 23:57:39 +0000 |
commit | c552c6c914290f45bf015c4023c42e40a91e253e (patch) | |
tree | d2c011a96c7c8184a2f0bb4158f98038f1c4a6dd /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 1c4ee0613508a6c0379f9f63a110b0633f78910d (diff) | |
download | llvm-c552c6c914290f45bf015c4023c42e40a91e253e.zip llvm-c552c6c914290f45bf015c4023c42e40a91e253e.tar.gz llvm-c552c6c914290f45bf015c4023c42e40a91e253e.tar.bz2 |
[AArch64][GlobalISel] Protect against non-reg operands in matchExtAddvToUdotAddv.
In some situations the first operand to an instruction might not be a register
(for example with intrinsics). We are only interested in extend operations, so
make sure the instruction is one we expect before we attempt to access the
first reg.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions