LICM shouldn't sink/delete debug information. Fix this and add a testcase.
[oota-llvm.git] / lib / CodeGen /
drwxr-xr-x   ..
drwxr-xr-x - AsmPrinter
-rw-r--r-- 47129 BranchFolding.cpp
-rw-r--r-- 3232 BranchFolding.h
-rw-r--r-- 1565 CMakeLists.txt
-rw-r--r-- 11106 CodePlacementOpt.cpp
-rw-r--r-- 5618 DeadMachineInstructionElim.cpp
-rw-r--r-- 15273 DwarfEHPrepare.cpp
-rw-r--r-- 11876 ELF.h
-rw-r--r-- 7526 ELFCodeEmitter.cpp
-rw-r--r-- 2412 ELFCodeEmitter.h
-rw-r--r-- 40086 ELFWriter.cpp
-rw-r--r-- 9592 ELFWriter.h
-rw-r--r-- 5188 ExactHazardRecognizer.cpp
-rw-r--r-- 2138 ExactHazardRecognizer.h
-rw-r--r-- 5774 GCMetadata.cpp
-rw-r--r-- 980 GCMetadataPrinter.cpp
-rw-r--r-- 13342 GCStrategy.cpp
-rw-r--r-- 44549 IfConversion.cpp
-rw-r--r-- 20349 IntrinsicLowering.cpp
-rw-r--r-- 11898 LLVMTargetMachine.cpp
-rw-r--r-- 4623 LatencyPriorityQueue.cpp
-rw-r--r-- 30185 LiveInterval.cpp
-rw-r--r-- 99749 LiveIntervalAnalysis.cpp
-rw-r--r-- 2159 LiveStackAnalysis.cpp
-rw-r--r-- 23487 LiveVariables.cpp
-rw-r--r-- 12686 LowerSubregs.cpp
-rw-r--r-- 17307 MachO.h
-rw-r--r-- 7160 MachOCodeEmitter.cpp
-rw-r--r-- 1823 MachOCodeEmitter.h
-rw-r--r-- 28830 MachOWriter.cpp
-rw-r--r-- 7119 MachOWriter.h
-rw-r--r-- 13256 MachineBasicBlock.cpp
-rw-r--r-- 1627 MachineDominators.cpp
-rw-r--r-- 21700 MachineFunction.cpp
-rw-r--r-- 1591 MachineFunctionAnalysis.cpp
-rw-r--r-- 1845 MachineFunctionPass.cpp
-rw-r--r-- 42900 MachineInstr.cpp
-rw-r--r-- 15339 MachineLICM.cpp
-rw-r--r-- 1609 MachineLoopInfo.cpp
-rw-r--r-- 12124 MachineModuleInfo.cpp
-rw-r--r-- 1652 MachineModuleInfoImpls.cpp
-rw-r--r-- 1294 MachinePassRegistry.cpp
-rw-r--r-- 4790 MachineRegisterInfo.cpp
-rw-r--r-- 10495 MachineSink.cpp
-rw-r--r-- 30455 MachineVerifier.cpp
-rw-r--r-- 719 Makefile
-rw-r--r-- 5375 ObjectCodeEmitter.cpp
-rw-r--r-- 1052 OcamlGC.cpp
drwxr-xr-x - PBQP
-rw-r--r-- 15289 PHIElimination.cpp
-rw-r--r-- 4690 PHIElimination.h
-rw-r--r-- 1884 Passes.cpp
-rw-r--r-- 44179 PostRASchedulerList.cpp
-rw-r--r-- 56003 PreAllocSplitting.cpp
-rw-r--r-- 34014 PrologEpilogInserter.cpp
-rw-r--r-- 6637 PrologEpilogInserter.h
-rw-r--r-- 2864 PseudoSourceValue.cpp
-rw-r--r-- 7089 README.txt
-rw-r--r-- 53279 RegAllocLinearScan.cpp
-rw-r--r-- 43993 RegAllocLocal.cpp
-rw-r--r-- 29774 RegAllocPBQP.cpp
-rw-r--r-- 1677 RegisterCoalescer.cpp
-rw-r--r-- 10299 RegisterScavenging.cpp
-rw-r--r-- 18223 ScheduleDAG.cpp
-rw-r--r-- 2592 ScheduleDAGEmit.cpp
-rw-r--r-- 21217 ScheduleDAGInstrs.cpp
-rw-r--r-- 6993 ScheduleDAGInstrs.h
-rw-r--r-- 3460 ScheduleDAGPrinter.cpp
drwxr-xr-x - SelectionDAG
-rw-r--r-- 17574 ShadowStackGC.cpp
-rw-r--r-- 40411 ShrinkWrapping.cpp
-rw-r--r-- 2648 SimpleHazardRecognizer.h
-rw-r--r-- 110875 SimpleRegisterCoalescing.cpp
-rw-r--r-- 11362 SimpleRegisterCoalescing.h
-rw-r--r-- 22687 SjLjEHPrepare.cpp
-rw-r--r-- 11914 Spiller.cpp
-rw-r--r-- 1344 Spiller.h
-rw-r--r-- 7997 StackProtector.cpp
-rw-r--r-- 25555 StackSlotColoring.cpp
-rw-r--r-- 40046 StrongPHIElimination.cpp
-rw-r--r-- 12468 TargetInstrInfoImpl.cpp
-rw-r--r-- 41805 TwoAddressInstructionPass.cpp
-rw-r--r-- 7605 UnreachableBlockElim.cpp
-rw-r--r-- 10028 VirtRegMap.cpp
-rw-r--r-- 18895 VirtRegMap.h
-rw-r--r-- 95709 VirtRegRewriter.cpp
-rw-r--r-- 1062 VirtRegRewriter.h