LLVM
8.0.1
lib
Analysis
Analysis Directory Reference
Directory dependency graph for Analysis:
Files
file
AliasAnalysis.cpp
[code]
file
AliasAnalysisEvaluator.cpp
[code]
file
AliasAnalysisSummary.cpp
[code]
file
AliasAnalysisSummary.h
[code]
This file defines various utility types and functions useful to summary-based alias analysis.
file
AliasSetTracker.cpp
[code]
file
Analysis.cpp
[code]
file
AssumptionCache.cpp
[code]
file
BasicAliasAnalysis.cpp
[code]
file
BlockFrequencyInfo.cpp
[code]
file
BlockFrequencyInfoImpl.cpp
[code]
file
BranchProbabilityInfo.cpp
[code]
file
CallGraph.cpp
[code]
file
CallGraphSCCPass.cpp
[code]
file
CallPrinter.cpp
[code]
file
CaptureTracking.cpp
[code]
file
CFG.cpp
[code]
file
CFGPrinter.cpp
[code]
file
CFLAndersAliasAnalysis.cpp
[code]
file
CFLGraph.h
[code]
This file defines CFLGraph, an auxiliary data structure used by CFL-based alias analysis.
file
CFLSteensAliasAnalysis.cpp
[code]
file
CGSCCPassManager.cpp
[code]
file
CmpInstAnalysis.cpp
[code]
file
CodeMetrics.cpp
[code]
file
ConstantFolding.cpp
[code]
file
CostModel.cpp
[code]
file
Delinearization.cpp
[code]
file
DemandedBits.cpp
[code]
file
DependenceAnalysis.cpp
[code]
file
DivergenceAnalysis.cpp
[code]
file
DominanceFrontier.cpp
[code]
file
DomPrinter.cpp
[code]
file
EHPersonalities.cpp
[code]
file
GlobalsModRef.cpp
[code]
file
GuardUtils.cpp
[code]
file
IndirectCallPromotionAnalysis.cpp
[code]
file
InlineCost.cpp
[code]
file
InstCount.cpp
[code]
file
InstructionPrecedenceTracking.cpp
[code]
file
InstructionSimplify.cpp
[code]
file
Interval.cpp
[code]
file
IntervalPartition.cpp
[code]
file
IteratedDominanceFrontier.cpp
[code]
file
IVDescriptors.cpp
[code]
file
IVUsers.cpp
[code]
file
LazyBlockFrequencyInfo.cpp
[code]
file
LazyBranchProbabilityInfo.cpp
[code]
file
LazyCallGraph.cpp
[code]
file
LazyValueInfo.cpp
[code]
file
LegacyDivergenceAnalysis.cpp
[code]
file
Lint.cpp
[code]
file
Loads.cpp
[code]
file
LoopAccessAnalysis.cpp
[code]
file
LoopAnalysisManager.cpp
[code]
file
LoopInfo.cpp
[code]
file
LoopPass.cpp
[code]
file
LoopUnrollAnalyzer.cpp
[code]
file
MemDepPrinter.cpp
[code]
file
MemDerefPrinter.cpp
[code]
file
MemoryBuiltins.cpp
[code]
file
MemoryDependenceAnalysis.cpp
[code]
file
MemoryLocation.cpp
[code]
file
MemorySSA.cpp
[code]
file
MemorySSAUpdater.cpp
[code]
file
ModuleDebugInfoPrinter.cpp
[code]
file
ModuleSummaryAnalysis.cpp
[code]
file
MustExecute.cpp
[code]
file
ObjCARCAliasAnalysis.cpp
[code]
This file defines a simple ARC-aware AliasAnalysis using special knowledge of Objective C to enhance other optimization passes which rely on the Alias Analysis infrastructure.
file
ObjCARCAnalysisUtils.cpp
[code]
file
ObjCARCInstKind.cpp
[code]
This file defines several utility functions used by various ARC optimizations which are IMHO too big to be in a header file.
file
OptimizationRemarkEmitter.cpp
[code]
file
OrderedBasicBlock.cpp
[code]
file
OrderedInstructions.cpp
[code]
file
PHITransAddr.cpp
[code]
file
PhiValues.cpp
[code]
file
PostDominators.cpp
[code]
file
ProfileSummaryInfo.cpp
[code]
file
PtrUseVisitor.cpp
[code]
Implementation of the pointer use visitors.
file
RegionInfo.cpp
[code]
file
RegionPass.cpp
[code]
file
RegionPrinter.cpp
[code]
file
ScalarEvolution.cpp
[code]
file
ScalarEvolutionAliasAnalysis.cpp
[code]
file
ScalarEvolutionExpander.cpp
[code]
file
ScalarEvolutionNormalization.cpp
[code]
file
ScopedNoAliasAA.cpp
[code]
file
StackSafetyAnalysis.cpp
[code]
file
StratifiedSets.h
[code]
file
SyncDependenceAnalysis.cpp
[code]
file
SyntheticCountsUtils.cpp
[code]
file
TargetLibraryInfo.cpp
[code]
file
TargetTransformInfo.cpp
[code]
file
Trace.cpp
[code]
file
TypeBasedAliasAnalysis.cpp
[code]
file
TypeMetadataUtils.cpp
[code]
file
ValueLattice.cpp
[code]
file
ValueLatticeUtils.cpp
[code]
file
ValueTracking.cpp
[code]
file
VectorUtils.cpp
[code]
Generated on Sun Dec 20 2020 14:15:04 for LLVM by
1.8.13