Implement RAGreedy::splitAroundRegion and remove loop splitting.
[oota-llvm.git] / lib / CodeGen /
drwxr-xr-x   ..
-rw-r--r-- 35655 AggressiveAntiDepBreaker.cpp
-rw-r--r-- 7187 AggressiveAntiDepBreaker.h
-rw-r--r-- 2319 AllocationOrder.cpp
-rw-r--r-- 1698 AllocationOrder.h
-rw-r--r-- 12195 Analysis.cpp
-rw-r--r-- 2074 AntiDepBreaker.h
drwxr-xr-x - AsmPrinter
-rw-r--r-- 52017 BranchFolding.cpp
-rw-r--r-- 3907 BranchFolding.h
-rw-r--r-- 2174 CMakeLists.txt
-rw-r--r-- 7988 CalcSpillWeights.cpp
-rw-r--r-- 6276 CallingConvLower.cpp
-rw-r--r-- 2377 CodeGen.cpp
-rw-r--r-- 15837 CodePlacementOpt.cpp
-rw-r--r-- 25001 CriticalAntiDepBreaker.cpp
-rw-r--r-- 4078 CriticalAntiDepBreaker.h
-rw-r--r-- 7173 DeadMachineInstructionElim.cpp
-rw-r--r-- 24721 DwarfEHPrepare.cpp
-rw-r--r-- 8360 ELF.h
-rw-r--r-- 7548 ELFCodeEmitter.cpp
-rw-r--r-- 2412 ELFCodeEmitter.h
-rw-r--r-- 39744 ELFWriter.cpp
-rw-r--r-- 9579 ELFWriter.h
-rw-r--r-- 2871 EdgeBundles.cpp
-rw-r--r-- 2709 ExpandISelPseudos.cpp
-rw-r--r-- 5781 GCMetadata.cpp
-rw-r--r-- 824 GCMetadataPrinter.cpp
-rw-r--r-- 14082 GCStrategy.cpp
-rw-r--r-- 55872 IfConversion.cpp
-rw-r--r-- 15142 InlineSpiller.cpp
-rw-r--r-- 21474 IntrinsicLowering.cpp
-rw-r--r-- 17450 LLVMTargetMachine.cpp
-rw-r--r-- 5616 LatencyPriorityQueue.cpp
-rw-r--r-- 23879 LiveDebugVariables.cpp
-rw-r--r-- 2061 LiveDebugVariables.h
-rw-r--r-- 25589 LiveInterval.cpp
-rw-r--r-- 74632 LiveIntervalAnalysis.cpp
-rw-r--r-- 11090 LiveIntervalUnion.cpp
-rw-r--r-- 8742 LiveIntervalUnion.h
-rw-r--r-- 4754 LiveRangeEdit.cpp
-rw-r--r-- 5400 LiveRangeEdit.h
-rw-r--r-- 2719 LiveStackAnalysis.cpp
-rw-r--r-- 28962 LiveVariables.cpp
-rw-r--r-- 14285 LocalStackSlotAllocation.cpp
-rw-r--r-- 7866 LowerSubregs.cpp
-rw-r--r-- 24102 MachineBasicBlock.cpp
-rw-r--r-- 18361 MachineCSE.cpp
-rw-r--r-- 1715 MachineDominators.cpp
-rw-r--r-- 26210 MachineFunction.cpp
-rw-r--r-- 1914 MachineFunctionAnalysis.cpp
-rw-r--r-- 2076 MachineFunctionPass.cpp
-rw-r--r-- 1736 MachineFunctionPrinterPass.cpp
-rw-r--r-- 58293 MachineInstr.cpp
-rw-r--r-- 45390 MachineLICM.cpp
-rw-r--r-- 2831 MachineLoopInfo.cpp
-rw-r--r-- 4047 MachineLoopRanges.cpp
-rw-r--r-- 20671 MachineModuleInfo.cpp
-rw-r--r-- 1678 MachineModuleInfoImpls.cpp
-rw-r--r-- 1294 MachinePassRegistry.cpp
-rw-r--r-- 8826 MachineRegisterInfo.cpp
-rw-r--r-- 13680 MachineSSAUpdater.cpp
-rw-r--r-- 21792 MachineSink.cpp
-rw-r--r-- 44836 MachineVerifier.cpp
-rw-r--r-- 719 Makefile
-rw-r--r-- 5375 ObjectCodeEmitter.cpp
-rw-r--r-- 999 OcamlGC.cpp
-rw-r--r-- 6303 OptimizePHIs.cpp
-rw-r--r-- 17078 PHIElimination.cpp
-rw-r--r-- 2332 PHIEliminationUtils.cpp
-rw-r--r-- 936 PHIEliminationUtils.h
-rw-r--r-- 2385 Passes.cpp
-rw-r--r-- 12560 PeepholeOptimizer.cpp
-rw-r--r-- 24210 PostRASchedulerList.cpp
-rw-r--r-- 53246 PreAllocSplitting.cpp
-rw-r--r-- 10345 ProcessImplicitDefs.cpp
-rw-r--r-- 31909 PrologEpilogInserter.cpp
-rw-r--r-- 6381 PrologEpilogInserter.h
-rw-r--r-- 4111 PseudoSourceValue.cpp
-rw-r--r-- 6362 README.txt
-rw-r--r-- 6623 RegAllocBase.h
-rw-r--r-- 19306 RegAllocBasic.cpp
-rw-r--r-- 38757 RegAllocFast.cpp
-rw-r--r-- 36454 RegAllocGreedy.cpp
-rw-r--r-- 56967 RegAllocLinearScan.cpp
-rw-r--r-- 24611 RegAllocPBQP.cpp
-rw-r--r-- 6509 RegisterCoalescer.cpp
-rw-r--r-- 12612 RegisterScavenging.cpp
-rw-r--r-- 34420 RenderMachineFunction.cpp
-rw-r--r-- 11589 RenderMachineFunction.h
-rw-r--r-- 18346 ScheduleDAG.cpp
-rw-r--r-- 2578 ScheduleDAGEmit.cpp
-rw-r--r-- 28299 ScheduleDAGInstrs.cpp
-rw-r--r-- 7669 ScheduleDAGInstrs.h
-rw-r--r-- 3326 ScheduleDAGPrinter.cpp
-rw-r--r-- 7716 ScoreboardHazardRecognizer.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 17576 ShadowStackGC.cpp
-rw-r--r-- 40411 ShrinkWrapping.cpp
-rw-r--r-- 68243 SimpleRegisterCoalescing.cpp
-rw-r--r-- 8009 SimpleRegisterCoalescing.h
-rw-r--r-- 25581 SjLjEHPrepare.cpp
-rw-r--r-- 6211 SlotIndexes.cpp
-rw-r--r-- 13087 SpillPlacement.cpp
-rw-r--r-- 4253 SpillPlacement.h
-rw-r--r-- 8133 Spiller.cpp
-rw-r--r-- 1881 Spiller.h
-rw-r--r-- 46741 SplitKit.cpp
-rw-r--r-- 14715 SplitKit.h
-rw-r--r-- 28230 Splitter.cpp
-rw-r--r-- 2638 Splitter.h
-rw-r--r-- 9201 StackProtector.cpp
-rw-r--r-- 26539 StackSlotColoring.cpp
-rw-r--r-- 32518 StrongPHIElimination.cpp
-rw-r--r-- 25116 TailDuplication.cpp
-rw-r--r-- 16784 TargetInstrInfoImpl.cpp
-rw-r--r-- 41977 TargetLoweringObjectFileImpl.cpp
-rw-r--r-- 57550 TwoAddressInstructionPass.cpp
-rw-r--r-- 7313 UnreachableBlockElim.cpp
-rw-r--r-- 9987 VirtRegMap.cpp
-rw-r--r-- 19317 VirtRegMap.h
-rw-r--r-- 100792 VirtRegRewriter.cpp
-rw-r--r-- 1016 VirtRegRewriter.h