mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-21 00:32:23 +00:00
9b081d9691
analysis implementation. The header was already separated. Also cleanup all the comments in the header to follow a nice modern doxygen form. There is still plenty of cruft here, but some of that will fall out in subsequent refactorings and this was an easy step in the right direction. No functionality changed here. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152898 91177308-0d34-0410-b5e6-96231b3b80d8
63 lines
1.3 KiB
CMake
63 lines
1.3 KiB
CMake
add_llvm_library(LLVMAnalysis
|
|
AliasAnalysis.cpp
|
|
AliasAnalysisCounter.cpp
|
|
AliasAnalysisEvaluator.cpp
|
|
AliasDebugger.cpp
|
|
AliasSetTracker.cpp
|
|
Analysis.cpp
|
|
BasicAliasAnalysis.cpp
|
|
BlockFrequencyInfo.cpp
|
|
BranchProbabilityInfo.cpp
|
|
CFGPrinter.cpp
|
|
CaptureTracking.cpp
|
|
CodeMetrics.cpp
|
|
ConstantFolding.cpp
|
|
DIBuilder.cpp
|
|
DbgInfoPrinter.cpp
|
|
DebugInfo.cpp
|
|
DomPrinter.cpp
|
|
DominanceFrontier.cpp
|
|
IVUsers.cpp
|
|
InlineCost.cpp
|
|
InstCount.cpp
|
|
InstructionSimplify.cpp
|
|
Interval.cpp
|
|
IntervalPartition.cpp
|
|
LazyValueInfo.cpp
|
|
LibCallAliasAnalysis.cpp
|
|
LibCallSemantics.cpp
|
|
Lint.cpp
|
|
Loads.cpp
|
|
LoopDependenceAnalysis.cpp
|
|
LoopInfo.cpp
|
|
LoopPass.cpp
|
|
MemDepPrinter.cpp
|
|
MemoryBuiltins.cpp
|
|
MemoryDependenceAnalysis.cpp
|
|
ModuleDebugInfoPrinter.cpp
|
|
NoAliasAnalysis.cpp
|
|
PHITransAddr.cpp
|
|
PathNumbering.cpp
|
|
PathProfileInfo.cpp
|
|
PathProfileVerifier.cpp
|
|
PostDominators.cpp
|
|
ProfileEstimatorPass.cpp
|
|
ProfileInfo.cpp
|
|
ProfileInfoLoader.cpp
|
|
ProfileInfoLoaderPass.cpp
|
|
ProfileVerifierPass.cpp
|
|
RegionInfo.cpp
|
|
RegionPass.cpp
|
|
RegionPrinter.cpp
|
|
ScalarEvolution.cpp
|
|
ScalarEvolutionAliasAnalysis.cpp
|
|
ScalarEvolutionExpander.cpp
|
|
ScalarEvolutionNormalization.cpp
|
|
SparsePropagation.cpp
|
|
Trace.cpp
|
|
TypeBasedAliasAnalysis.cpp
|
|
ValueTracking.cpp
|
|
)
|
|
|
|
add_subdirectory(IPA)
|