diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2010-11-22 09:45:38 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2010-11-22 09:45:38 +0000 |
commit | 24656c958316e66e403c1f6e86d782240fc33301 (patch) | |
tree | ff4ebe312733edbbe2a04e5a46ca597ea12dc29d /clang/lib/Parse/ParseDecl.cpp | |
parent | c6648eb4c33fd4a97436be4a899ae9ebf9dcd24a (diff) | |
download | bcm5719-llvm-24656c958316e66e403c1f6e86d782240fc33301.tar.gz bcm5719-llvm-24656c958316e66e403c1f6e86d782240fc33301.zip |
Implement the "if (X == 6 || X == 4)" -> "if ((X|2) == 6)" optimization.
This currently only catches the most basic case, a two-case switch, but can be
extended later.
llvm-svn: 119964
Diffstat (limited to 'clang/lib/Parse/ParseDecl.cpp')
0 files changed, 0 insertions, 0 deletions