Catch up on some of the file addition/deletions.
[oota-llvm.git] / Xcode / LLVM.xcodeproj / project.pbxproj
index f7ca1a46ee85db1069683dd53b6fe21210078dc9..60b849124c347224ef5eddb996dd06030b2fe424 100644 (file)
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXFileReference section */
+               CF26835B09178F5500C5F253 /* TargetInstrItineraries.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TargetInstrItineraries.h; sourceTree = "<group>"; };
+               CF490CD50903C9260072DB1C /* PPC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPC.h; sourceTree = "<group>"; };
+               CF490CD60903C9260072DB1C /* PPCAsmPrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCAsmPrinter.cpp; sourceTree = "<group>"; };
+               CF490CD70903C9260072DB1C /* PPCBranchSelector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCBranchSelector.cpp; sourceTree = "<group>"; };
+               CF490CD80903C9260072DB1C /* PPCCodeEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCCodeEmitter.cpp; sourceTree = "<group>"; };
+               CF490CD90903C9260072DB1C /* PPCFrameInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCFrameInfo.h; sourceTree = "<group>"; };
+               CF490CDA0903C9260072DB1C /* PPCInstrBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCInstrBuilder.h; sourceTree = "<group>"; };
+               CF490CDB0903C9260072DB1C /* PPCInstrFormats.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCInstrFormats.td; sourceTree = "<group>"; };
+               CF490CDC0903C9260072DB1C /* PPCInstrInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCInstrInfo.cpp; sourceTree = "<group>"; };
+               CF490CDD0903C9260072DB1C /* PPCInstrInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCInstrInfo.h; sourceTree = "<group>"; };
+               CF490CDE0903C9260072DB1C /* PPCInstrInfo.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCInstrInfo.td; sourceTree = "<group>"; };
+               CF490CDF0903C9260072DB1C /* PPCISelDAGToDAG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCISelDAGToDAG.cpp; sourceTree = "<group>"; };
+               CF490CE00903C9260072DB1C /* PPCISelLowering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCISelLowering.cpp; sourceTree = "<group>"; };
+               CF490CE10903C9260072DB1C /* PPCISelLowering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCISelLowering.h; sourceTree = "<group>"; };
+               CF490CE30903C9260072DB1C /* PPCJITInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCJITInfo.cpp; sourceTree = "<group>"; };
+               CF490CE40903C9260072DB1C /* PPCJITInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCJITInfo.h; sourceTree = "<group>"; };
+               CF490CE50903C9260072DB1C /* PPCRegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCRegisterInfo.cpp; sourceTree = "<group>"; };
+               CF490CE60903C9260072DB1C /* PPCRegisterInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCRegisterInfo.h; sourceTree = "<group>"; };
+               CF490CE70903C9260072DB1C /* PPCRegisterInfo.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCRegisterInfo.td; sourceTree = "<group>"; };
+               CF490CE80903C9260072DB1C /* PPCRelocations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCRelocations.h; sourceTree = "<group>"; };
+               CF490CE90903C9260072DB1C /* PPCSubtarget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCSubtarget.cpp; sourceTree = "<group>"; };
+               CF490CEA0903C9260072DB1C /* PPCSubtarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCSubtarget.h; sourceTree = "<group>"; };
+               CF490CEB0903C9260072DB1C /* PPCTargetMachine.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = PPCTargetMachine.cpp; sourceTree = "<group>"; };
+               CF490CEC0903C9260072DB1C /* PPCTargetMachine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PPCTargetMachine.h; sourceTree = "<group>"; };
+               CF490D0E090541A30072DB1C /* PPCSchedule.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCSchedule.td; sourceTree = "<group>"; };
+               CF490D0F090541A30072DB1C /* PPCScheduleG3.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCScheduleG3.td; sourceTree = "<group>"; };
+               CF490D10090541A30072DB1C /* PPCScheduleG4.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCScheduleG4.td; sourceTree = "<group>"; };
+               CF490D11090541A30072DB1C /* PPCScheduleG4Plus.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCScheduleG4Plus.td; sourceTree = "<group>"; };
+               CF490D12090541A30072DB1C /* PPCScheduleG5.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPCScheduleG5.td; sourceTree = "<group>"; };
+               CF490D14090541D30072DB1C /* TargetSchedule.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TargetSchedule.td; sourceTree = "<group>"; };
+               CF490D15090541D30072DB1C /* TargetSelectionDAG.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = TargetSelectionDAG.td; sourceTree = "<group>"; };
+               CF490D890906A78C0072DB1C /* PPC.td */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = PPC.td; sourceTree = "<group>"; };
+               CF490E2F0907BBF80072DB1C /* SubtargetEmitter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SubtargetEmitter.h; sourceTree = "<group>"; };
+               CF490E300907BBF80072DB1C /* SubtargetEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SubtargetEmitter.cpp; sourceTree = "<group>"; };
+               CF6529A6095B21A8007F884E /* MachineDebugInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = MachineDebugInfo.cpp; sourceTree = "<group>"; };
+               CF6B5AFD095C82C300D1EA42 /* DAGCombiner.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DAGCombiner.cpp; sourceTree = "<group>"; };
+               CF6F487109505E1500BC9E82 /* MachineDebugInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MachineDebugInfo.h; sourceTree = "<group>"; };
+               CF73C0A2098A4FDF00627152 /* InlineAsm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InlineAsm.h; sourceTree = "<group>"; };
+               CF73C0A3098A4FDF00627152 /* TypeSymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TypeSymbolTable.h; sourceTree = "<group>"; };
+               CF73C0A4098A4FDF00627152 /* ValueSymbolTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ValueSymbolTable.h; sourceTree = "<group>"; };
+               CF73C0A5098A507300627152 /* ConstantFolding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConstantFolding.h; sourceTree = "<group>"; };
+               CF73C0A6098A507300627152 /* ET-Forest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ET-Forest.h"; sourceTree = "<group>"; };
+               CF73C0A7098A507300627152 /* LinkAllAnalyses.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LinkAllAnalyses.h; sourceTree = "<group>"; };
+               CF73C0A8098A50C200627152 /* AutoUpgrade.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutoUpgrade.h; sourceTree = "<group>"; };
+               CF73C0A9098A50FD00627152 /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
+               CF73C0AD098A519400627152 /* DataTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataTypes.h; sourceTree = "<group>"; };
+               CF73C0AE098A51AD00627152 /* Alarm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Alarm.h; sourceTree = "<group>"; };
+               CF73C0AF098A51DD00627152 /* RSProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSProfiling.h; sourceTree = "<group>"; };
+               CF73C0B0098A523C00627152 /* ConstantFolding.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConstantFolding.cpp; sourceTree = "<group>"; };
+               CF73C0B4098A538B00627152 /* SparcV8Subtarget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8Subtarget.cpp; sourceTree = "<group>"; };
+               CF73C0B5098A538B00627152 /* SparcV8Subtarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SparcV8Subtarget.h; sourceTree = "<group>"; };
+               CF73C0B6098A53EF00627152 /* IA64Bundling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IA64Bundling.cpp; sourceTree = "<group>"; };
+               CF73C0B7098A546000627152 /* RSProfiling.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RSProfiling.cpp; sourceTree = "<group>"; };
+               CF73C0B8098A546000627152 /* RSProfiling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSProfiling.h; sourceTree = "<group>"; };
+               CF73C0B9098A546000627152 /* Reg2Mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Reg2Mem.cpp; sourceTree = "<group>"; };
+               CF73C0BC098A551F00627152 /* AutoUpgrade.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = AutoUpgrade.cpp; path = ../lib/VMCore/AutoUpgrade.cpp; sourceTree = SOURCE_ROOT; };
+               CF73C0BD098A551F00627152 /* InlineAsm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = InlineAsm.cpp; path = ../lib/VMCore/InlineAsm.cpp; sourceTree = SOURCE_ROOT; };
+               CF73C0BE098A551F00627152 /* TypeSymbolTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = TypeSymbolTable.cpp; path = ../lib/VMCore/TypeSymbolTable.cpp; sourceTree = SOURCE_ROOT; };
+               CF73C0BF098A551F00627152 /* ValueSymbolTable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ValueSymbolTable.cpp; path = ../lib/VMCore/ValueSymbolTable.cpp; sourceTree = SOURCE_ROOT; };
+               CF7FFA1F0985081C008B0087 /* ScheduleDAGList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScheduleDAGList.cpp; sourceTree = "<group>"; };
+               CF7FFA200985081C008B0087 /* ScheduleDAGSimple.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ScheduleDAGSimple.cpp; sourceTree = "<group>"; };
+               CF7FFA2109850864008B0087 /* ScheduleDAG.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScheduleDAG.h; sourceTree = "<group>"; };
+               CF8E00490989162500DA2399 /* Dwarf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Dwarf.h; sourceTree = "<group>"; };
                CF9BCD0808C74DE0001E7011 /* SubtargetFeature.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SubtargetFeature.h; sourceTree = "<group>"; };
                CF9BCD1508C75070001E7011 /* SubtargetFeature.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SubtargetFeature.cpp; sourceTree = "<group>"; };
+               CFBD8B1A090E76540020B107 /* AlphaISelDAGToDAG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaISelDAGToDAG.cpp; sourceTree = "<group>"; };
+               CFBD8B1B090E76540020B107 /* AlphaISelLowering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaISelLowering.cpp; sourceTree = "<group>"; };
+               CFBD8B1C090E76540020B107 /* AlphaISelLowering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AlphaISelLowering.h; sourceTree = "<group>"; };
+               CFBD8B1D090E76540020B107 /* AlphaSubtarget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaSubtarget.cpp; sourceTree = "<group>"; };
+               CFBD8B1E090E76540020B107 /* AlphaSubtarget.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AlphaSubtarget.h; sourceTree = "<group>"; };
+               CFC244570959DEF2009F8C47 /* DwarfWriter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DwarfWriter.cpp; sourceTree = "<group>"; };
+               CFC244BB0959F24C009F8C47 /* X86ISelDAGToDAG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = X86ISelDAGToDAG.cpp; sourceTree = "<group>"; };
+               CFC244BC0959F24C009F8C47 /* X86ISelLowering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = X86ISelLowering.cpp; sourceTree = "<group>"; };
+               CFC244BD0959F24C009F8C47 /* X86ISelLowering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = X86ISelLowering.h; sourceTree = "<group>"; };
+               CFC244BE0959F284009F8C47 /* SparcV8ISelDAGToDAG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8ISelDAGToDAG.cpp; sourceTree = "<group>"; };
+               CFC244BF0959F2E3009F8C47 /* IA64ISelDAGToDAG.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IA64ISelDAGToDAG.cpp; sourceTree = "<group>"; };
+               CFC244C00959F2E3009F8C47 /* IA64ISelLowering.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = IA64ISelLowering.cpp; sourceTree = "<group>"; };
+               CFC244C10959F2E3009F8C47 /* IA64ISelLowering.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IA64ISelLowering.h; sourceTree = "<group>"; };
+               CFF8B434097C605F0047F72A /* UniqueVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UniqueVector.h; sourceTree = "<group>"; };
                DE4DA0390911476D0012D44B /* LoopSimplify.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = LoopSimplify.cpp; path = ../lib/Transforms/Utils/LoopSimplify.cpp; sourceTree = SOURCE_ROOT; };
                DE4DA03C091147920012D44B /* LiveInterval.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = LiveInterval.h; path = ../include/llvm/CodeGen/LiveInterval.h; sourceTree = SOURCE_ROOT; };
                DE4DA03D091147920012D44B /* LiveIntervalAnalysis.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = LiveIntervalAnalysis.h; path = ../include/llvm/CodeGen/LiveIntervalAnalysis.h; sourceTree = SOURCE_ROOT; };
                DE4DA04A091147ED0012D44B /* PPCISelDAGToDAG.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PPCISelDAGToDAG.cpp; path = ../lib/Target/PowerPC/PPCISelDAGToDAG.cpp; sourceTree = SOURCE_ROOT; };
                DE4DA04B091147ED0012D44B /* PPCISelLowering.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PPCISelLowering.cpp; path = ../lib/Target/PowerPC/PPCISelLowering.cpp; sourceTree = SOURCE_ROOT; };
                DE4DA04C091147ED0012D44B /* PPCISelLowering.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PPCISelLowering.h; path = ../lib/Target/PowerPC/PPCISelLowering.h; sourceTree = SOURCE_ROOT; };
-               DE4DA04D091147ED0012D44B /* PPCISelPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PPCISelPattern.cpp; path = ../lib/Target/PowerPC/PPCISelPattern.cpp; sourceTree = SOURCE_ROOT; };
                DE4DA04E091147ED0012D44B /* PPCJITInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PPCJITInfo.cpp; path = ../lib/Target/PowerPC/PPCJITInfo.cpp; sourceTree = SOURCE_ROOT; };
                DE4DA04F091147ED0012D44B /* PPCJITInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = PPCJITInfo.h; path = ../lib/Target/PowerPC/PPCJITInfo.h; sourceTree = SOURCE_ROOT; };
                DE4DA050091147ED0012D44B /* PPCRegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; name = PPCRegisterInfo.cpp; path = ../lib/Target/PowerPC/PPCRegisterInfo.cpp; sourceTree = SOURCE_ROOT; };
                DE66ED7C08ABEC2B00323D32 /* PHIElimination.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PHIElimination.cpp; sourceTree = "<group>"; };
                DE66ED7D08ABEC2B00323D32 /* PhysRegTracker.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PhysRegTracker.h; sourceTree = "<group>"; };
                DE66ED7E08ABEC2B00323D32 /* PrologEpilogInserter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PrologEpilogInserter.cpp; sourceTree = "<group>"; };
-               DE66ED7F08ABEC2B00323D32 /* RegAllocIterativeScan.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RegAllocIterativeScan.cpp; sourceTree = "<group>"; };
                DE66ED8008ABEC2B00323D32 /* RegAllocLinearScan.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RegAllocLinearScan.cpp; sourceTree = "<group>"; };
                DE66ED8108ABEC2B00323D32 /* RegAllocLocal.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RegAllocLocal.cpp; sourceTree = "<group>"; };
                DE66ED8208ABEC2B00323D32 /* RegAllocSimple.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = RegAllocSimple.cpp; sourceTree = "<group>"; };
                DE66EEA408ABEE5E00323D32 /* AlphaInstrInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaInstrInfo.cpp; sourceTree = "<group>"; };
                DE66EEA508ABEE5E00323D32 /* AlphaInstrInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AlphaInstrInfo.h; sourceTree = "<group>"; };
                DE66EEA608ABEE5E00323D32 /* AlphaInstrInfo.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = AlphaInstrInfo.td; sourceTree = "<group>"; };
-               DE66EEA708ABEE5E00323D32 /* AlphaISelPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaISelPattern.cpp; sourceTree = "<group>"; };
                DE66EEA908ABEE5E00323D32 /* AlphaJITInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaJITInfo.cpp; sourceTree = "<group>"; };
                DE66EEAA08ABEE5E00323D32 /* AlphaJITInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = AlphaJITInfo.h; sourceTree = "<group>"; };
                DE66EEAB08ABEE5E00323D32 /* AlphaRegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = AlphaRegisterInfo.cpp; sourceTree = "<group>"; };
                DE66EF0308ABEE5E00323D32 /* IA64InstrInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = IA64InstrInfo.cpp; sourceTree = "<group>"; };
                DE66EF0408ABEE5E00323D32 /* IA64InstrInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IA64InstrInfo.h; sourceTree = "<group>"; };
                DE66EF0508ABEE5E00323D32 /* IA64InstrInfo.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = IA64InstrInfo.td; sourceTree = "<group>"; };
-               DE66EF0608ABEE5E00323D32 /* IA64ISelPattern.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = IA64ISelPattern.cpp; sourceTree = "<group>"; };
                DE66EF0708ABEE5E00323D32 /* IA64MachineFunctionInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IA64MachineFunctionInfo.h; sourceTree = "<group>"; };
                DE66EF0808ABEE5E00323D32 /* IA64RegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = IA64RegisterInfo.cpp; sourceTree = "<group>"; };
                DE66EF0908ABEE5E00323D32 /* IA64RegisterInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = IA64RegisterInfo.h; sourceTree = "<group>"; };
                DE66EFB308ABEE5F00323D32 /* SparcV8.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SparcV8.h; sourceTree = "<group>"; };
                DE66EFB408ABEE5F00323D32 /* SparcV8.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV8.td; sourceTree = "<group>"; };
                DE66EFB508ABEE5F00323D32 /* SparcV8AsmPrinter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8AsmPrinter.cpp; sourceTree = "<group>"; };
-               DE66EFB608ABEE5F00323D32 /* SparcV8CodeEmitter.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8CodeEmitter.cpp; sourceTree = "<group>"; };
                DE66EFBD08ABEE5F00323D32 /* SparcV8InstrFormats.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV8InstrFormats.td; sourceTree = "<group>"; };
                DE66EFBE08ABEE5F00323D32 /* SparcV8InstrInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8InstrInfo.cpp; sourceTree = "<group>"; };
                DE66EFBF08ABEE5F00323D32 /* SparcV8InstrInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SparcV8InstrInfo.h; sourceTree = "<group>"; };
                DE66EFC008ABEE5F00323D32 /* SparcV8InstrInfo.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV8InstrInfo.td; sourceTree = "<group>"; };
-               DE66EFC208ABEE5F00323D32 /* SparcV8ISelSimple.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8ISelSimple.cpp; sourceTree = "<group>"; };
-               DE66EFC308ABEE5F00323D32 /* SparcV8JITInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SparcV8JITInfo.h; sourceTree = "<group>"; };
                DE66EFC408ABEE5F00323D32 /* SparcV8RegisterInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SparcV8RegisterInfo.cpp; sourceTree = "<group>"; };
                DE66EFC508ABEE5F00323D32 /* SparcV8RegisterInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SparcV8RegisterInfo.h; sourceTree = "<group>"; };
                DE66EFC608ABEE5F00323D32 /* SparcV8RegisterInfo.td */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = SparcV8RegisterInfo.td; sourceTree = "<group>"; };
                DE66F05808ABEE6000323D32 /* LiveRange.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = LiveRange.h; sourceTree = "<group>"; };
                DE66F05908ABEE6000323D32 /* LiveRangeInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LiveRangeInfo.cpp; sourceTree = "<group>"; };
                DE66F05A08ABEE6000323D32 /* LiveRangeInfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = LiveRangeInfo.h; sourceTree = "<group>"; };
-               DE66F05C08ABEE6000323D32 /* Notes.txt */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text; path = Notes.txt; sourceTree = "<group>"; };
                DE66F05D08ABEE6000323D32 /* PhyRegAlloc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PhyRegAlloc.cpp; sourceTree = "<group>"; };
                DE66F05E08ABEE6000323D32 /* PhyRegAlloc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = PhyRegAlloc.h; sourceTree = "<group>"; };
                DE66F05F08ABEE6000323D32 /* RegAllocCommon.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = RegAllocCommon.h; sourceTree = "<group>"; };
                DE66F1B008ABEFB400323D32 /* LowerSelect.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LowerSelect.cpp; sourceTree = "<group>"; };
                DE66F1B108ABEFB400323D32 /* LowerSwitch.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = LowerSwitch.cpp; sourceTree = "<group>"; };
                DE66F1B308ABEFB400323D32 /* Mem2Reg.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mem2Reg.cpp; sourceTree = "<group>"; };
-               DE66F1B408ABEFB400323D32 /* PRE.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = PRE.cpp; sourceTree = "<group>"; };
                DE66F1B508ABEFB400323D32 /* Reassociate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Reassociate.cpp; sourceTree = "<group>"; };
                DE66F1B608ABEFB400323D32 /* ScalarReplAggregates.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ScalarReplAggregates.cpp; sourceTree = "<group>"; };
                DE66F1B708ABEFB400323D32 /* SCCP.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = SCCP.cpp; sourceTree = "<group>"; };
                        isa = PBXGroup;
                        children = (
                                DE66EC5B08ABE86900323D32 /* AsmWriter.cpp */,
+                               CF73C0BC098A551F00627152 /* AutoUpgrade.cpp */,
                                DE66EC5C08ABE86A00323D32 /* BasicBlock.cpp */,
                                DE66EC5D08ABE86A00323D32 /* ConstantFolding.cpp */,
                                DE66EC5E08ABE86A00323D32 /* ConstantFolding.h */,
                                DE66EC6108ABE86A00323D32 /* Dominators.cpp */,
                                DE66EC6208ABE86A00323D32 /* Function.cpp */,
                                DE66EC6308ABE86A00323D32 /* Globals.cpp */,
+                               CF73C0BD098A551F00627152 /* InlineAsm.cpp */,
                                DE66EC6408ABE86A00323D32 /* Instruction.cpp */,
                                DE66EC6508ABE86A00323D32 /* Instructions.cpp */,
                                DE66EC6608ABE86A00323D32 /* LeakDetector.cpp */,
                                DE66EC6C08ABE86A00323D32 /* SymbolTable.cpp */,
                                DE66EC6D08ABE86A00323D32 /* SymbolTableListTraitsImpl.h */,
                                DE66EC6E08ABE86A00323D32 /* Type.cpp */,
+                               CF73C0BE098A551F00627152 /* TypeSymbolTable.cpp */,
                                DE66EC6F08ABE86A00323D32 /* Value.cpp */,
+                               CF73C0BF098A551F00627152 /* ValueSymbolTable.cpp */,
                                DE66EC7008ABE86A00323D32 /* Verifier.cpp */,
                        );
                        name = lib/VMCore;
                                DE66ECC108ABEC0700323D32 /* AliasSetTracker.cpp */,
                                DE66ECC208ABEC0700323D32 /* BasicAliasAnalysis.cpp */,
                                DE66ECC308ABEC0700323D32 /* CFGPrinter.cpp */,
+                               CF73C0B0098A523C00627152 /* ConstantFolding.cpp */,
                                DE66ED1708ABEC0800323D32 /* InstCount.cpp */,
                                DE66ED1808ABEC0800323D32 /* Interval.cpp */,
                                DE66ED1908ABEC0800323D32 /* IntervalPartition.cpp */,
                        children = (
                                DE66ED8308ABEC2B00323D32 /* SelectionDAG */,
                                DE66ED3F08ABEC2A00323D32 /* AsmPrinter.cpp */,
+                               CFC244570959DEF2009F8C47 /* DwarfWriter.cpp */,
                                DE66ED4008ABEC2A00323D32 /* BranchFolding.cpp */,
                                DEFAB19C0959E97F00E0AB42 /* DwarfWriter.cpp */,
                                DE66ED6F08ABEC2B00323D32 /* ELFWriter.cpp */,
                                DE66ED7508ABEC2B00323D32 /* LiveVariables.cpp */,
                                DE66ED7608ABEC2B00323D32 /* MachineBasicBlock.cpp */,
                                DE66ED7708ABEC2B00323D32 /* MachineCodeEmitter.cpp */,
+                               CF6529A6095B21A8007F884E /* MachineDebugInfo.cpp */,
                                DE66ED7808ABEC2B00323D32 /* MachineFunction.cpp */,
                                DE66ED7908ABEC2B00323D32 /* MachineInstr.cpp */,
                                DE66ED7B08ABEC2B00323D32 /* Passes.cpp */,
                                DE66ED7C08ABEC2B00323D32 /* PHIElimination.cpp */,
                                DE66ED7D08ABEC2B00323D32 /* PhysRegTracker.h */,
                                DE66ED7E08ABEC2B00323D32 /* PrologEpilogInserter.cpp */,
-                               DE66ED7F08ABEC2B00323D32 /* RegAllocIterativeScan.cpp */,
                                DE66ED8008ABEC2B00323D32 /* RegAllocLinearScan.cpp */,
                                DE66ED8108ABEC2B00323D32 /* RegAllocLocal.cpp */,
                                DE66ED8208ABEC2B00323D32 /* RegAllocSimple.cpp */,
                DE66ED8308ABEC2B00323D32 /* SelectionDAG */ = {
                        isa = PBXGroup;
                        children = (
-                               DE694D9F08B51E0C0039C106 /* ScheduleDAG.cpp */,
+                               CF6B5AFD095C82C300D1EA42 /* DAGCombiner.cpp */,
                                DE66ED9008ABEC2B00323D32 /* LegalizeDAG.cpp */,
+                               CF7FFA1F0985081C008B0087 /* ScheduleDAGList.cpp */,
+                               CF7FFA200985081C008B0087 /* ScheduleDAGSimple.cpp */,
+                               DE694D9F08B51E0C0039C106 /* ScheduleDAG.cpp */,
                                DE66ED9208ABEC2B00323D32 /* SelectionDAG.cpp */,
                                DE66ED9308ABEC2B00323D32 /* SelectionDAGISel.cpp */,
                                DE66ED9408ABEC2B00323D32 /* SelectionDAGPrinter.cpp */,
                                DE66F08F08ABEE6000323D32 /* TargetMachine.cpp */,
                                DE66F09008ABEE6000323D32 /* TargetMachineRegistry.cpp */,
                                DE66F09108ABEE6000323D32 /* TargetSchedInfo.cpp */,
+                               CF490D14090541D30072DB1C /* TargetSchedule.td */,
+                               CF490D15090541D30072DB1C /* TargetSelectionDAG.td */,
                                DE66F09208ABEE6000323D32 /* TargetSubtarget.cpp */,
                        );
                        name = lib/Target;
                        isa = PBXGroup;
                        children = (
                                DE66EE9808ABEE5E00323D32 /* Alpha.h */,
+                               CFBD8B1A090E76540020B107 /* AlphaISelDAGToDAG.cpp */,
+                               CFBD8B1B090E76540020B107 /* AlphaISelLowering.cpp */,
+                               CFBD8B1C090E76540020B107 /* AlphaISelLowering.h */,
+                               CFBD8B1D090E76540020B107 /* AlphaSubtarget.cpp */,
+                               CFBD8B1E090E76540020B107 /* AlphaSubtarget.h */,
                                DE66EE9908ABEE5E00323D32 /* Alpha.td */,
                                DE66EE9A08ABEE5E00323D32 /* AlphaAsmPrinter.cpp */,
                                DE66EE9B08ABEE5E00323D32 /* AlphaCodeEmitter.cpp */,
                                DE66EEA408ABEE5E00323D32 /* AlphaInstrInfo.cpp */,
                                DE66EEA508ABEE5E00323D32 /* AlphaInstrInfo.h */,
                                DE66EEA608ABEE5E00323D32 /* AlphaInstrInfo.td */,
-                               DE66EEA708ABEE5E00323D32 /* AlphaISelPattern.cpp */,
                                DE66EEA908ABEE5E00323D32 /* AlphaJITInfo.cpp */,
                                DE66EEAA08ABEE5E00323D32 /* AlphaJITInfo.h */,
                                DE66EEAB08ABEE5E00323D32 /* AlphaRegisterInfo.cpp */,
                                DE66EEF808ABEE5E00323D32 /* IA64.h */,
                                DE66EEF908ABEE5E00323D32 /* IA64.td */,
                                DE66EEFA08ABEE5E00323D32 /* IA64AsmPrinter.cpp */,
+                               CF73C0B6098A53EF00627152 /* IA64Bundling.cpp */,
                                DE66EF0108ABEE5E00323D32 /* IA64InstrBuilder.h */,
                                DE66EF0208ABEE5E00323D32 /* IA64InstrFormats.td */,
                                DE66EF0308ABEE5E00323D32 /* IA64InstrInfo.cpp */,
                                DE66EF0408ABEE5E00323D32 /* IA64InstrInfo.h */,
                                DE66EF0508ABEE5E00323D32 /* IA64InstrInfo.td */,
-                               DE66EF0608ABEE5E00323D32 /* IA64ISelPattern.cpp */,
+                               CFC244BF0959F2E3009F8C47 /* IA64ISelDAGToDAG.cpp */,
+                               CFC244C00959F2E3009F8C47 /* IA64ISelLowering.cpp */,
+                               CFC244C10959F2E3009F8C47 /* IA64ISelLowering.h */,
                                DE66EF0708ABEE5E00323D32 /* IA64MachineFunctionInfo.h */,
                                DE66EF0808ABEE5E00323D32 /* IA64RegisterInfo.cpp */,
                                DE66EF0908ABEE5E00323D32 /* IA64RegisterInfo.h */,
                DE66EF1108ABEE5E00323D32 /* PowerPC */ = {
                        isa = PBXGroup;
                        children = (
+                               CF490D890906A78C0072DB1C /* PPC.td */,
+                               CF490CD50903C9260072DB1C /* PPC.h */,
+                               CF490CD60903C9260072DB1C /* PPCAsmPrinter.cpp */,
+                               CF490CD70903C9260072DB1C /* PPCBranchSelector.cpp */,
+                               CF490CD80903C9260072DB1C /* PPCCodeEmitter.cpp */,
+                               CF490CD90903C9260072DB1C /* PPCFrameInfo.h */,
+                               CF490CDA0903C9260072DB1C /* PPCInstrBuilder.h */,
+                               CF490CDB0903C9260072DB1C /* PPCInstrFormats.td */,
+                               CF490CDC0903C9260072DB1C /* PPCInstrInfo.cpp */,
+                               CF490CDD0903C9260072DB1C /* PPCInstrInfo.h */,
+                               CF490CDE0903C9260072DB1C /* PPCInstrInfo.td */,
+                               CF490CDF0903C9260072DB1C /* PPCISelDAGToDAG.cpp */,
+                               CF490CE00903C9260072DB1C /* PPCISelLowering.cpp */,
+                               CF490CE10903C9260072DB1C /* PPCISelLowering.h */,
+                               CF490CE30903C9260072DB1C /* PPCJITInfo.cpp */,
+                               CF490CE40903C9260072DB1C /* PPCJITInfo.h */,
+                               CF490CE50903C9260072DB1C /* PPCRegisterInfo.cpp */,
+                               CF490CE60903C9260072DB1C /* PPCRegisterInfo.h */,
+                               CF490CE70903C9260072DB1C /* PPCRegisterInfo.td */,
+                               CF490CE80903C9260072DB1C /* PPCRelocations.h */,
+                               CF490D0E090541A30072DB1C /* PPCSchedule.td */,
+                               CF490D0F090541A30072DB1C /* PPCScheduleG3.td */,
+                               CF490D10090541A30072DB1C /* PPCScheduleG4.td */,
+                               CF490D11090541A30072DB1C /* PPCScheduleG4Plus.td */,
+                               CF490D12090541A30072DB1C /* PPCScheduleG5.td */,
+                               CF490CE90903C9260072DB1C /* PPCSubtarget.cpp */,
+                               CF490CEA0903C9260072DB1C /* PPCSubtarget.h */,
+                               CF490CEB0903C9260072DB1C /* PPCTargetMachine.cpp */,
+                               CF490CEC0903C9260072DB1C /* PPCTargetMachine.h */,
                                DE66EF3D08ABEE5F00323D32 /* LICENSE.TXT */,
                                DE4DA03F091147DD0012D44B /* PPC.h */,
                                DE4DA040091147DD0012D44B /* PPC.td */,
                                DE4DA04A091147ED0012D44B /* PPCISelDAGToDAG.cpp */,
                                DE4DA04B091147ED0012D44B /* PPCISelLowering.cpp */,
                                DE4DA04C091147ED0012D44B /* PPCISelLowering.h */,
-                               DE4DA04D091147ED0012D44B /* PPCISelPattern.cpp */,
                                DE4DA04E091147ED0012D44B /* PPCJITInfo.cpp */,
                                DE4DA04F091147ED0012D44B /* PPCJITInfo.h */,
                                DE4DA050091147ED0012D44B /* PPCRegisterInfo.cpp */,
                                DE66EFB308ABEE5F00323D32 /* SparcV8.h */,
                                DE66EFB408ABEE5F00323D32 /* SparcV8.td */,
                                DE66EFB508ABEE5F00323D32 /* SparcV8AsmPrinter.cpp */,
-                               DE66EFB608ABEE5F00323D32 /* SparcV8CodeEmitter.cpp */,
                                DE66EFBD08ABEE5F00323D32 /* SparcV8InstrFormats.td */,
                                DE66EFBE08ABEE5F00323D32 /* SparcV8InstrInfo.cpp */,
                                DE66EFBF08ABEE5F00323D32 /* SparcV8InstrInfo.h */,
                                DE66EFC008ABEE5F00323D32 /* SparcV8InstrInfo.td */,
-                               DE66EFC208ABEE5F00323D32 /* SparcV8ISelSimple.cpp */,
-                               DE66EFC308ABEE5F00323D32 /* SparcV8JITInfo.h */,
                                DE66EFC408ABEE5F00323D32 /* SparcV8RegisterInfo.cpp */,
                                DE66EFC508ABEE5F00323D32 /* SparcV8RegisterInfo.h */,
                                DE66EFC608ABEE5F00323D32 /* SparcV8RegisterInfo.td */,
+                               CFC244BE0959F284009F8C47 /* SparcV8ISelDAGToDAG.cpp */,
+                               CF73C0B4098A538B00627152 /* SparcV8Subtarget.cpp */,
+                               CF73C0B5098A538B00627152 /* SparcV8Subtarget.h */,
                                DE66EFC708ABEE5F00323D32 /* SparcV8TargetMachine.cpp */,
                                DE66EFC808ABEE5F00323D32 /* SparcV8TargetMachine.h */,
                        );
                                DE66F05808ABEE6000323D32 /* LiveRange.h */,
                                DE66F05908ABEE6000323D32 /* LiveRangeInfo.cpp */,
                                DE66F05A08ABEE6000323D32 /* LiveRangeInfo.h */,
-                               DE66F05C08ABEE6000323D32 /* Notes.txt */,
                                DE66F05D08ABEE6000323D32 /* PhyRegAlloc.cpp */,
                                DE66F05E08ABEE6000323D32 /* PhyRegAlloc.h */,
                                DE66F05F08ABEE6000323D32 /* RegAllocCommon.h */,
                                DE66F0D908ABEE6100323D32 /* X86RegisterInfo.h */,
                                DE66F0DA08ABEE6100323D32 /* X86RegisterInfo.td */,
                                DE66F0DB08ABEE6100323D32 /* X86Relocations.h */,
+                               CFC244BB0959F24C009F8C47 /* X86ISelDAGToDAG.cpp */,
+                               CFC244BC0959F24C009F8C47 /* X86ISelLowering.cpp */,
+                               CFC244BD0959F24C009F8C47 /* X86ISelLowering.h */,
                                DE66F0DC08ABEE6100323D32 /* X86Subtarget.cpp */,
                                DE66F0DD08ABEE6100323D32 /* X86Subtarget.h */,
                                DE66F0DE08ABEE6100323D32 /* X86TargetMachine.cpp */,
                                DE66F0FF08ABEFB300323D32 /* EmitFunctions.cpp */,
                                DE66F11B08ABEFB300323D32 /* ProfilingUtils.cpp */,
                                DE66F11C08ABEFB300323D32 /* ProfilingUtils.h */,
+                               CF73C0B7098A546000627152 /* RSProfiling.cpp */,
+                               CF73C0B8098A546000627152 /* RSProfiling.h */,
                                DE66F11D08ABEFB300323D32 /* TraceBasicBlocks.cpp */,
                                DE66F11E08ABEFB300323D32 /* TraceValues.cpp */,
                        );
                                DE66F1B008ABEFB400323D32 /* LowerSelect.cpp */,
                                DE66F1B108ABEFB400323D32 /* LowerSwitch.cpp */,
                                DE66F1B308ABEFB400323D32 /* Mem2Reg.cpp */,
-                               DE66F1B408ABEFB400323D32 /* PRE.cpp */,
                                DE66F1B508ABEFB400323D32 /* Reassociate.cpp */,
+                               CF73C0B9098A546000627152 /* Reg2Mem.cpp */,
                                DE66F1B608ABEFB400323D32 /* ScalarReplAggregates.cpp */,
                                DE66F1B708ABEFB400323D32 /* SCCP.cpp */,
                                DE66F1B808ABEFB400323D32 /* SimplifyCFG.cpp */,
                                DE66F25E08ABF03100323D32 /* Function.h */,
                                DE66F25F08ABF03100323D32 /* GlobalValue.h */,
                                DE66F26008ABF03100323D32 /* GlobalVariable.h */,
+                               CF73C0A2098A4FDF00627152 /* InlineAsm.h */,
                                DE66F26108ABF03100323D32 /* InstrTypes.h */,
                                DE66F26208ABF03100323D32 /* Instruction.def */,
                                DE66F26308ABF03100323D32 /* Instruction.h */,
                                DE66F29208ABF03200323D32 /* SymbolTable.h */,
                                DE66F29308ABF03200323D32 /* SymbolTableListTraits.h */,
                                DE66F2B708ABF03200323D32 /* Type.h */,
+                               CF73C0A3098A4FDF00627152 /* TypeSymbolTable.h */,
                                DE66F2B808ABF03200323D32 /* Use.h */,
                                DE66F2B908ABF03200323D32 /* User.h */,
                                DE66F2BA08ABF03200323D32 /* Value.h */,
+                               CF73C0A4098A4FDF00627152 /* ValueSymbolTable.h */,
                        );
                        name = include/llvm;
                        path = ../include/llvm;
                                DE66F1FF08ABF03100323D32 /* STLExtras.h */,
                                DE66F20008ABF03100323D32 /* StringExtras.h */,
                                DE66F20108ABF03100323D32 /* Tree.h */,
+                               CFF8B434097C605F0047F72A /* UniqueVector.h */,
                                DE66F20208ABF03100323D32 /* VectorExtras.h */,
                        );
                        path = ADT;
                                DE66F20508ABF03100323D32 /* AliasSetTracker.h */,
                                DE66F20608ABF03100323D32 /* CallGraph.h */,
                                DE66F20708ABF03100323D32 /* CFGPrinter.h */,
+                               CF73C0A5098A507300627152 /* ConstantFolding.h */,
                                DE66F20808ABF03100323D32 /* ConstantsScanner.h */,
                                DE66F20908ABF03100323D32 /* DataStructure */,
                                DE66F20F08ABF03100323D32 /* Dominators.h */,
+                               CF73C0A6098A507300627152 /* ET-Forest.h */,
                                DE66F21208ABF03100323D32 /* FindUsedTypes.h */,
                                DE66F21308ABF03100323D32 /* Interval.h */,
                                DE66F21408ABF03100323D32 /* IntervalIterator.h */,
                                DE66F21508ABF03100323D32 /* IntervalPartition.h */,
+                               CF73C0A7098A507300627152 /* LinkAllAnalyses.h */,
                                DE66F21608ABF03100323D32 /* LoadValueNumbering.h */,
                                DE66F21708ABF03100323D32 /* LoopInfo.h */,
                                DE66F21808ABF03100323D32 /* Passes.h */,
                        isa = PBXGroup;
                        children = (
                                DE66F22508ABF03100323D32 /* AsmAnnotationWriter.h */,
+                               CF73C0A8098A50C200627152 /* AutoUpgrade.h */,
                                DE66F22608ABF03100323D32 /* CachedWriter.h */,
                                DE66F22708ABF03100323D32 /* Parser.h */,
                                DE66F22808ABF03100323D32 /* PrintModulePass.h */,
                                DE66F23B08ABF03100323D32 /* MachineBasicBlock.h */,
                                DE66F23C08ABF03100323D32 /* MachineCodeEmitter.h */,
                                DE66F23D08ABF03100323D32 /* MachineConstantPool.h */,
+                               CF6F487109505E1500BC9E82 /* MachineDebugInfo.h */,
                                DE66F23E08ABF03100323D32 /* MachineFrameInfo.h */,
                                DE66F23F08ABF03100323D32 /* MachineFunction.h */,
                                DE66F24008ABF03100323D32 /* MachineFunctionPass.h */,
                                DE66F24308ABF03100323D32 /* MachineRelocation.h */,
                                DE66F24408ABF03100323D32 /* Passes.h */,
                                DE66F24508ABF03100323D32 /* SchedGraphCommon.h */,
+                               CF7FFA2109850864008B0087 /* ScheduleDAG.h */,
                                DE66F24608ABF03100323D32 /* SelectionDAG.h */,
                                DE66F24708ABF03100323D32 /* SelectionDAGISel.h */,
                                DE66F24808ABF03100323D32 /* SelectionDAGNodes.h */,
                        isa = PBXGroup;
                        children = (
                                DE66F24E08ABF03100323D32 /* alloca.h */,
+                               CF73C0A9098A50FD00627152 /* config.h */,
                                DE66F25008ABF03100323D32 /* config.h.in */,
                        );
                        path = Config;
                                DE66F27508ABF03200323D32 /* CommandLine.h */,
                                DE66F27608ABF03200323D32 /* Compressor.h */,
                                DE66F27708ABF03200323D32 /* ConstantRange.h */,
+                               CF73C0AD098A519400627152 /* DataTypes.h */,
                                DE66F27908ABF03200323D32 /* DataTypes.h.in */,
                                DE66F27A08ABF03200323D32 /* Debug.h */,
                                DE66F27B08ABF03200323D32 /* DOTGraphTraits.h */,
                                DE66F27C08ABF03200323D32 /* DynamicLinker.h */,
                                DE66F27D08ABF03200323D32 /* ELF.h */,
+                               CF8E00490989162500DA2399 /* Dwarf.h */,
                                DE66F27E08ABF03200323D32 /* FileUtilities.h */,
                                DE66F27F08ABF03200323D32 /* GetElementPtrTypeIterator.h */,
                                DE66F28008ABF03200323D32 /* GraphWriter.h */,
                DE66F29408ABF03200323D32 /* System */ = {
                        isa = PBXGroup;
                        children = (
+                               CF73C0AE098A51AD00627152 /* Alarm.h */,
                                DE66F29508ABF03200323D32 /* DynamicLibrary.h */,
                                DE66F29608ABF03200323D32 /* LICENSE.TXT */,
                                DE66F29708ABF03200323D32 /* MappedFile.h */,
                                DE66F2A108ABF03200323D32 /* TargetData.h */,
                                DE66F2A208ABF03200323D32 /* TargetFrameInfo.h */,
                                DE66F2A308ABF03200323D32 /* TargetInstrInfo.h */,
+                               CF26835B09178F5500C5F253 /* TargetInstrItineraries.h */,
                                DE66F2A408ABF03200323D32 /* TargetJITInfo.h */,
                                DE66F2A508ABF03200323D32 /* TargetLowering.h */,
                                DE66F2A608ABF03200323D32 /* TargetMachine.h */,
                                DE66F2AC08ABF03200323D32 /* Instrumentation.h */,
                                DE66F2AD08ABF03200323D32 /* IPO.h */,
                                DE66F2AE08ABF03200323D32 /* LinkAllPasses.h */,
+                               CF73C0AF098A51DD00627152 /* RSProfiling.h */,
                                DE66F2AF08ABF03200323D32 /* Scalar.h */,
                                DE66F2B008ABF03200323D32 /* Utils */,
                        );
                                DE8170AA08CFB44D0093BDEF /* TableGen.cpp */,
                                DE8170AB08CFB44D0093BDEF /* TableGenBackend.cpp */,
                                DE8170AC08CFB44D0093BDEF /* TableGenBackend.h */,
+                               CF490E300907BBF80072DB1C /* SubtargetEmitter.cpp */,
+                               CF490E2F0907BBF80072DB1C /* SubtargetEmitter.h */,
                        );
                        path = TableGen;
                        sourceTree = "<group>";
 /* Begin PBXLegacyTarget section */
                CF0329B608D1BE110030FD33 /* LLVM lib */ = {
                        isa = PBXLegacyTarget;
-                       buildArgumentsString = "$(ACTION) -j 4 ";
+                       buildArgumentsString = "$(ACTION) -j 4";
                        buildConfigurationList = CF0329B708D1BE530030FD33 /* Build configuration list for PBXLegacyTarget "LLVM lib" */;
                        buildPhases = (
                        );
                                );
                        };
                        buildToolPath = /usr/bin/make;
-                       buildWorkingDirectory = ../../obj/lib;
+                       buildWorkingDirectory = /Volumes/Big2/llvm/llvm/lib;
                        dependencies = (
                        );
                        name = "LLVM lib";
                };
                CF0329BB08D1BE5D0030FD33 /* LLVM llc */ = {
                        isa = PBXLegacyTarget;
-                       buildArgumentsString = "$(ACTION) -j 4 ";
+                       buildArgumentsString = "$(ACTION) -j 4";
                        buildConfigurationList = CF0329C308D1BEC40030FD33 /* Build configuration list for PBXLegacyTarget "LLVM llc" */;
                        buildPhases = (
                        );
                                );
                        };
                        buildToolPath = /usr/bin/make;
-                       buildWorkingDirectory = ../../obj/tools/llc;
+                       buildWorkingDirectory = /Volumes/Big2/llvm/llvm/tools/llc;
                        dependencies = (
                        );
                        name = "LLVM llc";
                        passBuildSettingsInEnvironment = 0;
                        productName = "LLVM llc";
                };
+               CF490E830907CDAB0072DB1C /* LLVM TableGen */ = {
+                       isa = PBXLegacyTarget;
+                       buildArgumentsString = "$(ACTION) -j 4 ";
+                       buildConfigurationList = CF490E840907CDAB0072DB1C /* Build configuration list for PBXLegacyTarget "LLVM TableGen" */;
+                       buildPhases = (
+                       );
+                       buildSettings = {
+                               OPTIMIZATION_CFLAGS = "";
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               OTHER_REZFLAGS = "";
+                               PRODUCT_NAME = "LLVM llc";
+                               SECTORDER_FLAGS = "";
+                               WARNING_CFLAGS = (
+                                       "-Wmost",
+                                       "-Wno-four-char-constants",
+                                       "-Wno-unknown-pragmas",
+                               );
+                       };
+                       buildToolPath = /usr/bin/make;
+                       buildWorkingDirectory = /llvm/llvm/utils/TableGen;
+                       dependencies = (
+                       );
+                       name = "LLVM TableGen";
+                       passBuildSettingsInEnvironment = 0;
+                       productName = "LLVM llc";
+               };
                D28A88AD04BDD90700651E21 /* LLVM */ = {
                        isa = PBXLegacyTarget;
                        buildArgumentsString = "$(ACTION) -j 4 ";
                                PRODUCT_NAME = LLVM;
                        };
                        buildToolPath = /usr/bin/make;
-                       buildWorkingDirectory = ../../obj;
+                       buildWorkingDirectory = /Volumes/Big2/llvm/llvm;
                        dependencies = (
                        );
                        name = LLVM;
                                CF0329B608D1BE110030FD33 /* LLVM lib */,
                                CF0329BB08D1BE5D0030FD33 /* LLVM llc */,
                                CF0329BC08D1BE8E0030FD33 /* LLVM full llc */,
+                               CF490E830907CDAB0072DB1C /* LLVM TableGen */,
                        );
                };
 /* End PBXProject section */
                        };
                        name = Default;
                };
+               CF490E850907CDAB0072DB1C /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               COPY_PHASE_STRIP = NO;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
+                               OPTIMIZATION_CFLAGS = "-O0";
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               OTHER_REZFLAGS = "";
+                               PRODUCT_NAME = "LLVM TableGen";
+                               SECTORDER_FLAGS = "";
+                               WARNING_CFLAGS = (
+                                       "-Wmost",
+                                       "-Wno-four-char-constants",
+                                       "-Wno-unknown-pragmas",
+                               );
+                       };
+                       name = Debug;
+               };
+               CF490E860907CDAB0072DB1C /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               COPY_PHASE_STRIP = YES;
+                               GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
+                               OPTIMIZATION_CFLAGS = "-O0";
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               OTHER_REZFLAGS = "";
+                               PRODUCT_NAME = "LLVM llc";
+                               SECTORDER_FLAGS = "";
+                               WARNING_CFLAGS = (
+                                       "-Wmost",
+                                       "-Wno-four-char-constants",
+                                       "-Wno-unknown-pragmas",
+                               );
+                       };
+                       name = Release;
+               };
+               CF490E870907CDAB0072DB1C /* Default */ = {
+                       isa = XCBuildConfiguration;
+                       buildSettings = {
+                               OPTIMIZATION_CFLAGS = "-O0";
+                               OTHER_CFLAGS = "";
+                               OTHER_LDFLAGS = "";
+                               OTHER_REZFLAGS = "";
+                               PRODUCT_NAME = "LLVM llc";
+                               SECTORDER_FLAGS = "";
+                               WARNING_CFLAGS = (
+                                       "-Wmost",
+                                       "-Wno-four-char-constants",
+                                       "-Wno-unknown-pragmas",
+                               );
+                       };
+                       name = Default;
+               };
                DE66EC4D08ABE78900323D32 /* Debug */ = {
                        isa = XCBuildConfiguration;
                        buildSettings = {
                                CF0329BA08D1BE530030FD33 /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Default;
                };
                CF0329C308D1BEC40030FD33 /* Build configuration list for PBXLegacyTarget "LLVM llc" */ = {
                        isa = XCConfigurationList;
                                CF0329C608D1BEC40030FD33 /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Default;
                };
                CF0329C708D1BEC40030FD33 /* Build configuration list for PBXAggregateTarget "LLVM full llc" */ = {
                        isa = XCConfigurationList;
                                CF0329CA08D1BEC40030FD33 /* Default */,
                        );
                        defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Default;
+               };
+               CF490E840907CDAB0072DB1C /* Build configuration list for PBXLegacyTarget "LLVM TableGen" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               CF490E850907CDAB0072DB1C /* Debug */,
+                               CF490E860907CDAB0072DB1C /* Release */,
+                               CF490E870907CDAB0072DB1C /* Default */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Default;
                };
                DE66EC4C08ABE78900323D32 /* Build configuration list for PBXLegacyTarget "LLVM" */ = {
                        isa = XCConfigurationList;