llvm.org GIT mirror llvm / release_32 lib / CodeGen / CMakeLists.txt
release_32

Tree @release_32 (Download .tar.gz)

CMakeLists.txt @release_32

3d01fc7
3487771
c9672cb
76863b1
3d01fc7
94a4a5e
2f2b0ab
78b1524
bbf1db7
2e7be61
3d01fc7
fe0926d
b0f1e17
33242fd
8dd070e
d4d4fca
8ec9d62
fb96574
3d01fc7
 
 
 
914f2ff
5907d86
3d01fc7
cfb75fb
3d01fc7
343f0c0
103b8e6
bb7b23f
3d01fc7
 
14e8d71
8879480
3d01fc7
 
b5a457c
a17768f
865287d
3d01fc7
f55c1c8
db35087
7cc2b07
cfb75fb
977679d
7b2c9e6
3d01fc7
a52c3ac
3d01fc7
f83146f
 
5c8aa95
3d01fc7
d2cda5c
3d01fc7
 
ceadc01
3d01fc7
3314091
3d01fc7
 
e731fa2
96f678f
ce3ad15
9f63e10
48872e0
3d01fc7
fe61fb1
3d01fc7
a474685
3d01fc7
94f7950
3d01fc7
dece1e2
3d01fc7
 
ccc9581
14e8d71
0020723
cba2e06
8053304
491a136
3d01fc7
63bbe14
3d01fc7
343f0c0
 
 
9dddf08
3d01fc7
9422e01
ae68a19
dece1e2
1d4c738
8bfe508
8ae0263
5c42fd8
3d01fc7
c05d306
3d01fc7
15acadd
028700f
3d01fc7
04c60d9
028700f
99ab6c6
3d01fc7
 
 
 
6d857ca
d5c407d
 
6d857ca
 
add_llvm_library(LLVMCodeGen
  AggressiveAntiDepBreaker.cpp
  AllocationOrder.cpp
  Analysis.cpp
  BranchFolding.cpp
  CalcSpillWeights.cpp
  CallingConvLower.cpp
  CodeGen.cpp
  CodePlacementOpt.cpp
  CriticalAntiDepBreaker.cpp
  DeadMachineInstructionElim.cpp
  DFAPacketizer.cpp
  DwarfEHPrepare.cpp
  EarlyIfConversion.cpp
  EdgeBundles.cpp
  ExecutionDepsFix.cpp
  ExpandISelPseudos.cpp
  ExpandPostRAPseudos.cpp
  GCMetadata.cpp
  GCMetadataPrinter.cpp
  GCStrategy.cpp
  IfConversion.cpp
  InlineSpiller.cpp
  InterferenceCache.cpp
  IntrinsicLowering.cpp
  JITCodeEmitter.cpp
  LLVMTargetMachine.cpp
  LatencyPriorityQueue.cpp
  LexicalScopes.cpp
  LiveDebugVariables.cpp
  LiveInterval.cpp
  LiveIntervalAnalysis.cpp
  LiveIntervalUnion.cpp
  LiveRegMatrix.cpp
  LiveStackAnalysis.cpp
  LiveVariables.cpp
  LiveRangeCalc.cpp
  LiveRangeEdit.cpp
  LocalStackSlotAllocation.cpp
  MachineBasicBlock.cpp
  MachineBlockFrequencyInfo.cpp
  MachineBlockPlacement.cpp
  MachineBranchProbabilityInfo.cpp
  MachineCodeEmitter.cpp
  MachineCopyPropagation.cpp
  MachineCSE.cpp
  MachineDominators.cpp
  MachinePostDominators.cpp
  MachineFunction.cpp
  MachineFunctionAnalysis.cpp
  MachineFunctionPass.cpp
  MachineFunctionPrinterPass.cpp
  MachineInstr.cpp
  MachineInstrBundle.cpp
  MachineLICM.cpp
  MachineLoopInfo.cpp
  MachineLoopRanges.cpp
  MachineModuleInfo.cpp
  MachineModuleInfoImpls.cpp
  MachinePassRegistry.cpp
  MachineRegisterInfo.cpp
  MachineSSAUpdater.cpp
  MachineScheduler.cpp
  MachineSink.cpp
  MachineTraceMetrics.cpp
  MachineVerifier.cpp
  OcamlGC.cpp
  OptimizePHIs.cpp
  PHIElimination.cpp
  PHIEliminationUtils.cpp
  Passes.cpp
  PeepholeOptimizer.cpp
  PostRASchedulerList.cpp
  ProcessImplicitDefs.cpp
  PrologEpilogInserter.cpp
  PseudoSourceValue.cpp
  RegAllocBase.cpp
  RegAllocBasic.cpp
  RegAllocFast.cpp
  RegAllocGreedy.cpp
  RegAllocPBQP.cpp
  RegisterClassInfo.cpp
  RegisterCoalescer.cpp
  RegisterPressure.cpp
  RegisterScavenging.cpp
  ScheduleDAG.cpp
  ScheduleDAGInstrs.cpp
  ScheduleDAGPrinter.cpp
  ScoreboardHazardRecognizer.cpp
  ShadowStackGC.cpp
  ShrinkWrapping.cpp
  SjLjEHPrepare.cpp
  SlotIndexes.cpp
  Spiller.cpp
  SpillPlacement.cpp
  SplitKit.cpp
  StackProtector.cpp
  StackSlotColoring.cpp
  StackColoring.cpp
  StrongPHIElimination.cpp
  TailDuplication.cpp
  TargetFrameLoweringImpl.cpp
  TargetInstrInfoImpl.cpp
  TargetLoweringObjectFileImpl.cpp
  TargetOptionsImpl.cpp
  TargetSchedule.cpp
  TwoAddressInstructionPass.cpp
  UnreachableBlockElim.cpp
  VirtRegMap.cpp
  )

add_dependencies(LLVMCodeGen intrinsics_gen)

add_subdirectory(SelectionDAG)
add_subdirectory(AsmPrinter)