diff options
author | Chris Lattner <sabre@nondot.org> | 2006-05-05 06:31:05 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2006-05-05 06:31:05 +0000 |
commit | 540121f1ec6495445aab87ff464b170c0b762d05 (patch) | |
tree | df2606dc143d912466efa2d82909daa9bc61647c /lib/Support | |
parent | a3dc3f692c2967dc9cfac6344c7216f62098feda (diff) | |
download | external_llvm-540121f1ec6495445aab87ff464b170c0b762d05.zip external_llvm-540121f1ec6495445aab87ff464b170c0b762d05.tar.gz external_llvm-540121f1ec6495445aab87ff464b170c0b762d05.tar.bz2 |
Implement:
// fold (and (sext x), (sext y)) -> (sext (and x, y))
// fold (or (sext x), (sext y)) -> (sext (or x, y))
// fold (xor (sext x), (sext y)) -> (sext (xor x, y))
// fold (and (aext x), (aext y)) -> (aext (and x, y))
// fold (or (aext x), (aext y)) -> (aext (or x, y))
// fold (xor (aext x), (aext y)) -> (aext (xor x, y))
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28123 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support')
0 files changed, 0 insertions, 0 deletions