OSDN Git Service

Update VS projects.
authorCedric Venet <cedric.venet@laposte.net>
Sat, 20 Sep 2008 18:02:18 +0000 (18:02 +0000)
committerCedric Venet <cedric.venet@laposte.net>
Sat, 20 Sep 2008 18:02:18 +0000 (18:02 +0000)
Change some class to struct for coherency.

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

include/llvm/CodeGen/MachineBasicBlock.h
include/llvm/CodeGen/MachineFunction.h
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h
win32/CodeGen/CodeGen.vcproj
win32/Transforms/Transforms.vcproj

index 8ee75c9..b47108a 100644 (file)
@@ -24,7 +24,8 @@ class BasicBlock;
 class MachineFunction;
 
 template <>
-class ilist_traits<MachineInstr> : public ilist_default_traits<MachineInstr> {
+struct ilist_traits<MachineInstr> : public ilist_default_traits<MachineInstr> {
+private:
   mutable MachineInstr Sentinel;
 
   // this is only set by the MachineBasicBlock owning the LiveList
@@ -70,7 +71,7 @@ class MachineBasicBlock : public ilist_node<MachineBasicBlock> {
   bool IsLandingPad;
 
   // Intrusive list support
-  friend class ilist_sentinel_traits<MachineBasicBlock>;
+  friend struct ilist_sentinel_traits<MachineBasicBlock>;
   MachineBasicBlock() {}
 
   explicit MachineBasicBlock(MachineFunction &mf, const BasicBlock *bb);
index 7b24600..835c8a3 100644 (file)
@@ -34,7 +34,7 @@ class MachineConstantPool;
 class MachineJumpTableInfo;
 
 template <>
-class ilist_traits<MachineBasicBlock>
+struct ilist_traits<MachineBasicBlock>
     : public ilist_default_traits<MachineBasicBlock> {
   mutable MachineBasicBlock Sentinel;
 public:
index 15d0edc..95c30c6 100644 (file)
@@ -36,7 +36,8 @@ class MachineFunction;
 class MachineConstantPoolValue;
 class FunctionLoweringInfo;
 
-template<> class ilist_traits<SDNode> : public ilist_default_traits<SDNode> {
+template<> struct ilist_traits<SDNode> : public ilist_default_traits<SDNode> {
+private:
   mutable SDNode Sentinel;
 public:
   ilist_traits() : Sentinel(ISD::DELETED_NODE, SDVTList()) {}
index 2828bf0..0468669 100644 (file)
@@ -43,7 +43,7 @@ class SDNode;
 class CompileUnitDesc;
 template <typename T> struct DenseMapInfo;
 template <typename T> struct simplify_type;
-template <typename T> class ilist_traits;
+template <typename T> struct ilist_traits;
 
 /// SDVTList - This represents a list of ValueType's that has been intern'd by
 /// a SelectionDAG.  Instances of this simple value class are returned by
@@ -1315,7 +1315,7 @@ public:
 
 protected:
   friend class SelectionDAG;
-  friend class ilist_traits<SDNode>;
+  friend struct ilist_traits<SDNode>;
   
   /// getValueTypeList - Return a pointer to the specified value type.
   ///
index 89132ff..b5b755f 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
        ProjectType="Visual C++"
-       Version="8,00"
+       Version="8.00"
        Name="CodeGen"
        ProjectGUID="{08CEB1BB-C2A4-4587-B9A9-AEDB8FB44897}"
        Keyword="Win32Proj"
                                >
                        </File>
                        <File
+                               RelativePath="..\..\lib\CodeGen\DeadMachineInstructionElim.cpp"
+                               >
+                       </File>
+                       <File
                                RelativePath="..\..\lib\CodeGen\ELFWriter.cpp"
                                >
                        </File>
                                        >
                                </File>
                                <File
+                                       RelativePath="..\..\lib\CodeGen\SelectionDAG\ScheduleDAGFast.cpp"
+                                       >
+                               </File>
+                               <File
                                        RelativePath="..\..\lib\CodeGen\SelectionDAG\ScheduleDAGList.cpp"
                                        >
                                </File>
index 47383dd..4b0926d 100644 (file)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="Windows-1252"?>
 <VisualStudioProject
        ProjectType="Visual C++"
-       Version="8,00"
+       Version="8.00"
        Name="Transforms"
        ProjectGUID="{C59374C1-9FC0-4147-B836-327DFDC52D99}"
        Keyword="Win32Proj"
                                Name="IPO"
                                >
                                <File
+                                       RelativePath="..\..\lib\Transforms\IPO\AddReadAttrs.cpp"
+                                       >
+                               </File>
+                               <File
                                        RelativePath="..\..\lib\Transforms\Ipo\ArgumentPromotion.cpp"
                                        >
                                </File>