llvm.org GIT mirror llvm / 8e4018e
Update VS projects. Change some class to struct for coherency. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@56389 91177308-0d34-0410-b5e6-96231b3b80d8 Cedric Venet 10 years ago
6 changed file(s) with 22 addition(s) and 8 deletion(s). Raw diff Collapse all Expand all
2323 class MachineFunction;
2424
2525 template <>
26 class ilist_traits : public ilist_default_traits {
26 struct ilist_traits : public ilist_default_traits {
27 private:
2728 mutable MachineInstr Sentinel;
2829
2930 // this is only set by the MachineBasicBlock owning the LiveList
6970 bool IsLandingPad;
7071
7172 // Intrusive list support
72 friend class ilist_sentinel_traits;
73 friend struct ilist_sentinel_traits;
7374 MachineBasicBlock() {}
7475
7576 explicit MachineBasicBlock(MachineFunction &mf, const BasicBlock *bb);
3333 class MachineJumpTableInfo;
3434
3535 template <>
36 class ilist_traits
36 struct ilist_traits
3737 : public ilist_default_traits {
3838 mutable MachineBasicBlock Sentinel;
3939 public:
3535 class MachineConstantPoolValue;
3636 class FunctionLoweringInfo;
3737
38 template<> class ilist_traits : public ilist_default_traits {
38 template<> struct ilist_traits : public ilist_default_traits {
39 private:
3940 mutable SDNode Sentinel;
4041 public:
4142 ilist_traits() : Sentinel(ISD::DELETED_NODE, SDVTList()) {}
4242 class CompileUnitDesc;
4343 template struct DenseMapInfo;
4444 template struct simplify_type;
45 template class ilist_traits;
45 template struct ilist_traits;
4646
4747 /// SDVTList - This represents a list of ValueType's that has been intern'd by
4848 /// a SelectionDAG. Instances of this simple value class are returned by
13141314
13151315 protected:
13161316 friend class SelectionDAG;
1317 friend class ilist_traits;
1317 friend struct ilist_traits;
13181318
13191319 /// getValueTypeList - Return a pointer to the specified value type.
13201320 ///
0
11
22 ProjectType="Visual C++"
3 Version="8,00"
3 Version="8.00"
44 Name="CodeGen"
55 ProjectGUID="{08CEB1BB-C2A4-4587-B9A9-AEDB8FB44897}"
66 Keyword="Win32Proj"
308308 >
309309
310310
311 RelativePath="..\..\lib\CodeGen\DeadMachineInstructionElim.cpp"
312 >
313
314
311315 RelativePath="..\..\lib\CodeGen\ELFWriter.cpp"
312316 >
313317
536540
537541
538542 RelativePath="..\..\lib\CodeGen\SelectionDAG\ScheduleDAGEmit.cpp"
543 >
544
545
546 RelativePath="..\..\lib\CodeGen\SelectionDAG\ScheduleDAGFast.cpp"
539547 >
540548
541549
0
11
22 ProjectType="Visual C++"
3 Version="8,00"
3 Version="8.00"
44 Name="Transforms"
55 ProjectGUID="{C59374C1-9FC0-4147-B836-327DFDC52D99}"
66 Keyword="Win32Proj"
334334
335335 Name="IPO"
336336 >
337
338 RelativePath="..\..\lib\Transforms\IPO\AddReadAttrs.cpp"
339 >
340
337341
338342 RelativePath="..\..\lib\Transforms\Ipo\ArgumentPromotion.cpp"
339343 >