[llvm-commits] [llvm] r52977 - /llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h

Evan Cheng evan.cheng at apple.com
Tue Jul 1 11:49:06 PDT 2008


Author: evancheng
Date: Tue Jul  1 13:49:06 2008
New Revision: 52977

URL: http://llvm.org/viewvc/llvm-project?rev=52977&view=rev
Log:
DAGSize should not be public.

Modified:
    llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h

Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h?rev=52977&r1=52976&r2=52977&view=diff

==============================================================================
--- llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h (original)
+++ llvm/trunk/include/llvm/CodeGen/SelectionDAGISel.h Tue Jul  1 13:49:06 2008
@@ -41,14 +41,13 @@
   SelectionDAG *CurDAG;
   MachineBasicBlock *BB;
   AliasAnalysis *AA;
-  std::vector<SDNode*> TopOrder;
-  unsigned DAGSize;
   CollectorMetadata *GCI;
   bool FastISel;
+  std::vector<SDNode*> TopOrder;
   static char ID;
 
   explicit SelectionDAGISel(TargetLowering &tli, bool fast = false) : 
-    FunctionPass((intptr_t)&ID), TLI(tli), DAGSize(0), GCI(0), FastISel(fast) {}
+    FunctionPass((intptr_t)&ID), TLI(tli), GCI(0), FastISel(fast), DAGSize(0) {}
   
   TargetLowering &getTargetLowering() { return TLI; }
 
@@ -163,6 +162,10 @@
   };
   
 protected:
+  /// DAGSize - Size of DAG being instruction selected.
+  ///
+  unsigned DAGSize;
+
   /// SelectInlineAsmMemoryOperands - Calls to this are automatically generated
   /// by tblgen.  Others should not call it.
   void SelectInlineAsmMemoryOperands(std::vector<SDOperand> &Ops,





More information about the llvm-commits mailing list