Use 'bool' for FoundRC
authorJim Grosbach <grosbach@apple.com>
Thu, 26 Mar 2009 14:45:34 +0000 (14:45 +0000)
committerJim Grosbach <grosbach@apple.com>
Thu, 26 Mar 2009 14:45:34 +0000 (14:45 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@67750 91177308-0d34-0410-b5e6-96231b3b80d8

utils/TableGen/DAGISelEmitter.cpp

index aad21fe19bc0f865dd5a52f4b8393f729a4759a0..5b12f71602a6665ca1a9b6d0c510148826cc2d5a 100644 (file)
@@ -179,7 +179,7 @@ struct PatternSortingPredicate {
 /// register. If the register is a member of multiple register classes which
 /// have different associated types, return MVT::Other.
 static MVT::SimpleValueType getRegisterValueType(Record *R, const CodeGenTarget &T) {
-  int FoundRC = 0;
+  bool FoundRC = false;
   MVT::SimpleValueType VT = MVT::Other;
   const std::vector<CodeGenRegisterClass> &RCs = T.getRegisterClasses();
   std::vector<CodeGenRegisterClass>::const_iterator RC;
@@ -189,7 +189,7 @@ static MVT::SimpleValueType getRegisterValueType(Record *R, const CodeGenTarget
     Element = find((*RC).Elements.begin(), (*RC).Elements.end(), R);
     if (Element != (*RC).Elements.end()) {
       if (!FoundRC) {
-        FoundRC = 1;
+        FoundRC = true;
         VT = (*RC).getValueTypeNum(0);
       } else {
         // In multiple RC's