add_llvm_library(LLVMAnalysis
  AliasAnalysis.cpp
  AliasAnalysisCounter.cpp
  AliasAnalysisEvaluator.cpp
  AliasDebugger.cpp
  AliasSetTracker.cpp
  Analysis.cpp
  BasicAliasAnalysis.cpp
  CFGPrinter.cpp
  CaptureTracking.cpp
  ConstantFolding.cpp
  DbgInfoPrinter.cpp
  DebugInfo.cpp
  DomPrinter.cpp
  IVUsers.cpp
  InlineCost.cpp
  InstCount.cpp
  InstructionSimplify.cpp
  Interval.cpp
  IntervalPartition.cpp
  LazyValueInfo.cpp
  LibCallAliasAnalysis.cpp
  LibCallSemantics.cpp
  Lint.cpp
  LiveValues.cpp
  Loads.cpp
  LoopDependenceAnalysis.cpp
  LoopInfo.cpp
  LoopPass.cpp
  MemoryBuiltins.cpp
  MemoryDependenceAnalysis.cpp
  ModuleDebugInfoPrinter.cpp
  PHITransAddr.cpp
  PointerTracking.cpp
  PostDominators.cpp
  ProfileEstimatorPass.cpp
  ProfileInfo.cpp
  ProfileInfoLoader.cpp
  ProfileInfoLoaderPass.cpp
  ProfileVerifierPass.cpp
  RegionInfo.cpp
  RegionPrinter.cpp
  ScalarEvolution.cpp
  ScalarEvolutionAliasAnalysis.cpp
  ScalarEvolutionExpander.cpp
  ScalarEvolutionNormalization.cpp
  SparsePropagation.cpp
  Trace.cpp
  TypeBasedAliasAnalysis.cpp
  ValueTracking.cpp
  )

target_link_libraries (LLVMAnalysis LLVMSupport)
