Remove trailing whitespace. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 22 Sep 2017 16:57:28 +0000 (16:57 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 22 Sep 2017 16:57:28 +0000 (16:57 +0000)
llvm-svn: 313996

llvm/utils/TableGen/CodeGenDAGPatterns.cpp
llvm/utils/TableGen/CodeGenDAGPatterns.h

index d4c81c3..ed2ea75 100644 (file)
@@ -880,7 +880,7 @@ std::string TreePredicateFn::getCodeToRunOnSDNode() const {
       "    int64_t Imm = cast<ConstantSDNode>(Node)->getSExtValue();\n";
     return Result + ImmCode;
   }
-  
+
   // Handle arbitrary node predicates.
   assert(!getPredCode().empty() && "Don't have any predicate code!");
   std::string ClassName;
@@ -895,7 +895,7 @@ std::string TreePredicateFn::getCodeToRunOnSDNode() const {
     Result = "    SDNode *N = Node;\n";
   else
     Result = "    auto *N = cast<" + ClassName + ">(Node);\n";
-  
+
   return Result + getPredCode();
 }
 
index 37bfe02..c82c4d1 100644 (file)
@@ -427,7 +427,7 @@ public:
   /// found, an error is flagged.
   bool ApplyTypeConstraints(TreePatternNode *N, TreePattern &TP) const;
 };
-  
+
 /// TreePredicateFn - This is an abstraction that represents the predicates on
 /// a PatFrag node.  This is a simple one-word wrapper around a pointer to
 /// provide nice accessors.
@@ -439,14 +439,14 @@ public:
   /// TreePredicateFn constructor.  Here 'N' is a subclass of PatFrag.
   TreePredicateFn(TreePattern *N);
 
-  
+
   TreePattern *getOrigPatFragRecord() const { return PatFragRec; }
-  
+
   /// isAlwaysTrue - Return true if this is a noop predicate.
   bool isAlwaysTrue() const;
-  
+
   bool isImmediatePattern() const { return !getImmCode().empty(); }
-  
+
   /// getImmediatePredicateCode - Return the code that evaluates this pattern if
   /// this is an immediate predicate.  It is an error to call this on a
   /// non-immediate pattern.
@@ -455,8 +455,8 @@ public:
     assert(!Result.empty() && "Isn't an immediate pattern!");
     return Result;
   }
-  
-  
+
+
   bool operator==(const TreePredicateFn &RHS) const {
     return PatFragRec == RHS.PatFragRec;
   }
@@ -466,18 +466,18 @@ public:
   /// Return the name to use in the generated code to reference this, this is
   /// "Predicate_foo" if from a pattern fragment "foo".
   std::string getFnName() const;
-  
+
   /// getCodeToRunOnSDNode - Return the code for the function body that
   /// evaluates this predicate.  The argument is expected to be in "Node",
   /// not N.  This handles casting and conversion to a concrete node type as
   /// appropriate.
   std::string getCodeToRunOnSDNode() const;
-  
+
 private:
   std::string getPredCode() const;
   std::string getImmCode() const;
 };
-  
+
 
 /// FIXME: TreePatternNode's can be shared in some cases (due to dag-shaped
 /// patterns), and as such should be ref counted.  We currently just leak all
@@ -570,7 +570,7 @@ public:
   bool setDefaultMode(unsigned Mode);
 
   bool hasAnyPredicate() const { return !PredicateFns.empty(); }
-  
+
   const std::vector<TreePredicateFn> &getPredicateFns() const {
     return PredicateFns;
   }