]> granicus.if.org Git - llvm/commitdiff
[ValueTracking] Use APInt instead of auto. NFC
authorCraig Topper <craig.topper@gmail.com>
Tue, 25 Apr 2017 16:48:09 +0000 (16:48 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 25 Apr 2017 16:48:09 +0000 (16:48 +0000)
This is a pre-commit for a patch I'm working on to turn KnownZero/One into a struct. Once I do that the type here will be less obvious.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301324 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Analysis/ValueTracking.cpp

index ecb169cb0db6ff2f688d6a5d3ebcb712f6329c80..5067fbc49792a912afde9c6e5cb9738882e95deb 100644 (file)
@@ -2036,7 +2036,7 @@ static bool isKnownNonEqual(const Value *V1, const Value *V2, const Query &Q) {
     APInt KnownOne2(BitWidth, 0);
     computeKnownBits(V2, KnownZero2, KnownOne2, 0, Q);
 
-    auto OppositeBits = (KnownZero1 & KnownOne2) | (KnownZero2 & KnownOne1);
+    APInt OppositeBits = (KnownZero1 & KnownOne2) | (KnownZero2 & KnownOne1);
     if (OppositeBits.getBoolValue())
       return true;
   }