diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-03-02 15:34:43 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-03-02 15:34:43 +0000 |
commit | d9d80b1dde81b4470300de3775dcc3c841fc4f9a (patch) | |
tree | 7e2d193ad07de0f5aa54f379ca17c1b36cdd1808 /llvm/autoconf/configure.ac | |
parent | 053384edef757c5fdc7c8d496f1e5b50238ac2df (diff) | |
download | bcm5719-llvm-d9d80b1dde81b4470300de3775dcc3c841fc4f9a.tar.gz bcm5719-llvm-d9d80b1dde81b4470300de3775dcc3c841fc4f9a.zip |
LVI: Recognize the form instcombine canonicalizes range checks into when forming constant ranges.
This could probably be made a lot smarter, but this is a common case and doesn't require LVI to scan a lot
of code. With this change CVP can optimize away the "shift == 0" case in Hashing.h that only gets hit when
"shift" is in a range not containing 0.
llvm-svn: 151919
Diffstat (limited to 'llvm/autoconf/configure.ac')
0 files changed, 0 insertions, 0 deletions