aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2020-09-12 14:31:26 +0100
committerDavid Green <david.green@arm.com>2020-09-12 14:31:26 +0100
commit6cfd38d03d5fc3cde929ebf82529415595e8ef8e (patch)
treee500a48aed0ee35f893722868ef365893ddb007f /clang/lib/Frontend/CompilerInvocation.cpp
parent3a8ea8609b82b7e5401698b7c63df6680e1257a8 (diff)
downloadllvm-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