2008-09-22 09:08:49 +08:00
|
|
|
add_llvm_library(LLVMAnalysis
|
|
|
|
AliasAnalysis.cpp
|
|
|
|
AliasAnalysisCounter.cpp
|
|
|
|
AliasAnalysisEvaluator.cpp
|
|
|
|
AliasDebugger.cpp
|
|
|
|
AliasSetTracker.cpp
|
|
|
|
Analysis.cpp
|
|
|
|
BasicAliasAnalysis.cpp
|
|
|
|
CFGPrinter.cpp
|
2009-07-16 05:08:16 +08:00
|
|
|
CaptureTracking.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
ConstantFolding.cpp
|
2008-12-16 20:25:04 +08:00
|
|
|
DbgInfoPrinter.cpp
|
2008-11-10 10:58:28 +08:00
|
|
|
DebugInfo.cpp
|
Introduce DIBuilder. It is intended to be a front-end friendly interface to emit debuggging information entries in LLVM IR.
To create debugging information for a pointer, using DIBUilder front-end just needs
DBuilder.CreatePointerType(Ty, Size);
instead of
DebugFactory.CreateDerivedType(llvm::dwarf::DW_TAG_pointer_type,
TheCU, "", getOrCreateMainFile(),
0, Size, 0, 0, 0, OCTy);
llvm-svn: 118248
2010-11-04 23:01:38 +08:00
|
|
|
DIBuilder.cpp
|
2011-01-18 14:06:27 +08:00
|
|
|
DominanceFrontier.cpp
|
2009-10-18 12:10:40 +08:00
|
|
|
DomPrinter.cpp
|
2009-07-16 05:08:16 +08:00
|
|
|
IVUsers.cpp
|
2009-10-14 02:50:54 +08:00
|
|
|
InlineCost.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
InstCount.cpp
|
2009-11-10 06:57:59 +08:00
|
|
|
InstructionSimplify.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
Interval.cpp
|
|
|
|
IntervalPartition.cpp
|
2009-11-11 08:22:30 +08:00
|
|
|
LazyValueInfo.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
LibCallAliasAnalysis.cpp
|
|
|
|
LibCallSemantics.cpp
|
2010-04-09 02:52:18 +08:00
|
|
|
Lint.cpp
|
2009-03-20 07:26:52 +08:00
|
|
|
LiveValues.cpp
|
2010-05-29 00:19:17 +08:00
|
|
|
Loads.cpp
|
2009-06-25 05:29:13 +08:00
|
|
|
LoopDependenceAnalysis.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
LoopInfo.cpp
|
|
|
|
LoopPass.cpp
|
2010-09-17 07:06:18 +08:00
|
|
|
MemDepPrinter.cpp
|
2009-10-28 04:05:49 +08:00
|
|
|
MemoryBuiltins.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
MemoryDependenceAnalysis.cpp
|
2010-05-08 00:22:32 +08:00
|
|
|
ModuleDebugInfoPrinter.cpp
|
2010-10-20 09:36:56 +08:00
|
|
|
NoAliasAnalysis.cpp
|
2009-12-04 12:15:36 +08:00
|
|
|
PHITransAddr.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
PostDominators.cpp
|
2009-08-09 02:44:18 +08:00
|
|
|
ProfileEstimatorPass.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
ProfileInfo.cpp
|
|
|
|
ProfileInfoLoader.cpp
|
|
|
|
ProfileInfoLoaderPass.cpp
|
2009-09-01 18:24:10 +08:00
|
|
|
ProfileVerifierPass.cpp
|
2010-07-22 15:46:31 +08:00
|
|
|
RegionInfo.cpp
|
2010-10-20 09:54:44 +08:00
|
|
|
RegionPass.cpp
|
2010-07-22 15:46:31 +08:00
|
|
|
RegionPrinter.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
ScalarEvolution.cpp
|
2009-08-27 00:33:57 +08:00
|
|
|
ScalarEvolutionAliasAnalysis.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
ScalarEvolutionExpander.cpp
|
2010-04-08 07:01:37 +08:00
|
|
|
ScalarEvolutionNormalization.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
SparsePropagation.cpp
|
|
|
|
Trace.cpp
|
2010-08-03 10:38:20 +08:00
|
|
|
TypeBasedAliasAnalysis.cpp
|
2008-09-22 09:08:49 +08:00
|
|
|
ValueTracking.cpp
|
|
|
|
)
|