diff options
| author | Craig Topper <craig.topper@gmail.com> | 2017-03-05 01:08:19 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@gmail.com> | 2017-03-05 01:08:19 +0000 |
| commit | b9dbd4d596cb047a2b19d4c2b0768bac7cd36588 (patch) | |
| tree | 5e72fc3c8544a989aa2bcdd4335eec54c6b02d38 /llvm/lib/Transforms | |
| parent | 6ffc044b2fd12c221f59a7f282570fb94f5eb77b (diff) | |
| download | bcm5719-llvm-b9dbd4d596cb047a2b19d4c2b0768bac7cd36588.tar.gz bcm5719-llvm-b9dbd4d596cb047a2b19d4c2b0768bac7cd36588.zip | |
[SimplifyCFG] Use APInt::operator| instead of APInt::Or. NFC
I'm looking to improve operator| to support rvalue references and may remove APInt::Or.
llvm-svn: 296982
Diffstat (limited to 'llvm/lib/Transforms')
| -rw-r--r-- | llvm/lib/Transforms/Utils/SimplifyCFG.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Utils/SimplifyCFG.cpp b/llvm/lib/Transforms/Utils/SimplifyCFG.cpp index 06c74129297..589f96b171b 100644 --- a/llvm/lib/Transforms/Utils/SimplifyCFG.cpp +++ b/llvm/lib/Transforms/Utils/SimplifyCFG.cpp @@ -4385,7 +4385,7 @@ static bool EliminateDeadSwitchCases(SwitchInst *SI, AssumptionCache *AC, bool HasDefault = !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); const unsigned NumUnknownBits = - Bits - (KnownZero.Or(KnownOne)).countPopulation(); + Bits - (KnownZero | KnownOne).countPopulation(); assert(NumUnknownBits <= Bits); if (HasDefault && DeadCases.empty() && NumUnknownBits < 64 /* avoid overflow */ && |

