Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nasty
[oota-llvm.git] / lib / CodeGen / CMakeLists.txt
index 5d15746c0f70ddcdde5313bad4422b95b4c32122..fed323742c4a704c4469ab1aff70bfcf0f46d5f3 100644 (file)
@@ -8,6 +8,7 @@ add_llvm_library(LLVMCodeGen
   IfConversion.cpp
   IntrinsicLowering.cpp
   LLVMTargetMachine.cpp
+  LatencyPriorityQueue.cpp
   LiveInterval.cpp
   LiveIntervalAnalysis.cpp
   LiveStackAnalysis.cpp
@@ -26,19 +27,27 @@ add_llvm_library(LLVMCodeGen
   MachineRegisterInfo.cpp
   MachineSink.cpp
   OcamlGC.cpp
+  PBQP.cpp
   PHIElimination.cpp
   Passes.cpp
   PostRASchedulerList.cpp
+  PreAllocSplitting.cpp
   PrologEpilogInserter.cpp
   PseudoSourceValue.cpp
   RegAllocBigBlock.cpp
   RegAllocLinearScan.cpp
   RegAllocLocal.cpp
+  RegAllocPBQP.cpp
   RegAllocSimple.cpp
   RegisterCoalescer.cpp
   RegisterScavenging.cpp
+  ScheduleDAG.cpp
+  ScheduleDAGEmit.cpp
+  ScheduleDAGInstrs.cpp
+  ScheduleDAGPrinter.cpp
   ShadowStackGC.cpp
   SimpleRegisterCoalescing.cpp
+  StackProtector.cpp
   StackSlotColoring.cpp
   StrongPHIElimination.cpp
   TargetInstrInfoImpl.cpp