diff options
author | David Green <david.green@arm.com> | 2020-09-12 14:31:26 +0100 |
---|---|---|
committer | David Green <david.green@arm.com> | 2020-09-12 14:31:26 +0100 |
commit | 6cfd38d03d5fc3cde929ebf82529415595e8ef8e (patch) | |
tree | e500a48aed0ee35f893722868ef365893ddb007f /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 3a8ea8609b82b7e5401698b7c63df6680e1257a8 (diff) | |
download | llvm-6cfd38d03d5fc3cde929ebf82529415595e8ef8e.zip llvm-6cfd38d03d5fc3cde929ebf82529415595e8ef8e.tar.gz llvm-6cfd38d03d5fc3cde929ebf82529415595e8ef8e.tar.bz2 |
[ARM] Fixup single source mla reductions.
This fixes a complication on top of D87276. If we are sign extending
around a mul with the two operands that are the same, instcombine will
helpfully convert one of the sext to a zext. Reverse that so that we
again generate a reduction.
Differnetial Revision: https://reviews.llvm.org/D87287
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions