summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Hello/Hello.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2018-11-28 16:37:09 +0000
committerNikita Popov <nikita.ppv@gmail.com>2018-11-28 16:37:09 +0000
commit42f89989a1ccfa7df637a2ffb9c6aa0e249c70e6 (patch)
tree8181cc0bd8de96a83152a1fa92bd147d5b3c263f /llvm/lib/Transforms/Hello/Hello.cpp
parentcf596a8c26ba08c473e567f2f8382602851fe1db (diff)
downloadbcm5719-llvm-42f89989a1ccfa7df637a2ffb9c6aa0e249c70e6.tar.gz
bcm5719-llvm-42f89989a1ccfa7df637a2ffb9c6aa0e249c70e6.zip
[InstCombine] Canonicalize ssub.sat to sadd.sat
Canonicalize ssub.sat(X, C) to ssub.sat(X, -C) if C is constant and not signed minimum. This will help further optimizations to apply. This change is part of https://reviews.llvm.org/D54534. llvm-svn: 347772
Diffstat (limited to 'llvm/lib/Transforms/Hello/Hello.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud