commit | 516b962b5a043e4773f0655d0790e58780e3a345 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Thu Sep 14 20:50:57 2006 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Thu Sep 14 20:50:57 2006 +0000 |
tree | c3704802c9ea26e102bd47803d4b26cf010a5842 | |
parent | 43e3aad6af54fca7e02352e86f62a8a5e2d49eff [diff] |
Split rotate matching code out to its own function. Make it stronger, by matching things like ((x >> c1) & c2) | ((x << c3) & c4) to (rot x, c5) & c6 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30376 91177308-0d34-0410-b5e6-96231b3b80d8