aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorChristoph Stiller <c.stiller@live.de>2023-08-09 14:14:11 +0200
committerNikita Popov <npopov@redhat.com>2023-08-09 14:19:21 +0200
commit0bdab96a5a391161485348ffc7cc32c915a29050 (patch)
tree5264e7a08e433239e37ea280db94618b6959e594 /clang/lib/Frontend/CompilerInvocation.cpp
parentc52280b6103a26b8e33749e687323571beebc0ba (diff)
downloadllvm-0bdab96a5a391161485348ffc7cc32c915a29050.zip
llvm-0bdab96a5a391161485348ffc7cc32c915a29050.tar.gz
llvm-0bdab96a5a391161485348ffc7cc32c915a29050.tar.bz2
[InstCombine] Contract x^2 + 2*x*y + y^2 to (x + y)^2 (integer)
There are a number of variations on the pattern, depending on order. Proof: https://alive2.llvm.org/ce/z/ri5iFw Differential Revision: https://reviews.llvm.org/D156026
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions