LLVM 20.0.0git
Analysis Directory Reference
Directory dependency graph for Analysis:
lib/Analysis

Directories

directory  models
 

Files

file  AliasAnalysis.cpp [code]
 
file  AliasAnalysisEvaluator.cpp [code]
 
file  AliasSetTracker.cpp [code]
 
file  Analysis.cpp [code]
 
file  AssumeBundleQueries.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  CFGSCCPrinter.cpp [code]
 
file  CGSCCPassManager.cpp [code]
 
file  CmpInstAnalysis.cpp [code]
 
file  CodeMetrics.cpp [code]
 
file  ConstantFolding.cpp [code]
 
file  ConstraintSystem.cpp [code]
 
file  CostModel.cpp [code]
 
file  CtxProfAnalysis.cpp [code]
 
file  CycleAnalysis.cpp [code]
 
file  DDG.cpp [code]
 
file  DDGPrinter.cpp [code]
 
file  Delinearization.cpp [code]
 
file  DemandedBits.cpp [code]
 
file  DependenceAnalysis.cpp [code]
 
file  DependenceGraphBuilder.cpp [code]
 
file  DevelopmentModeInlineAdvisor.cpp [code]
 
file  DomConditionCache.cpp [code]
 
file  DominanceFrontier.cpp [code]
 
file  DomPrinter.cpp [code]
 
file  DomTreeUpdater.cpp [code]
 
file  DXILMetadataAnalysis.cpp [code]
 
file  DXILResource.cpp [code]
 
file  FunctionPropertiesAnalysis.cpp [code]
 
file  GlobalsModRef.cpp [code]
 
file  GuardUtils.cpp [code]
 
file  HeatUtils.cpp [code]
 
file  ImportedFunctionsInliningStatistics.cpp [code]
 
file  IndirectCallPromotionAnalysis.cpp [code]
 
file  InlineAdvisor.cpp [code]
 
file  InlineCost.cpp [code]
 
file  InlineOrder.cpp [code]
 
file  InlineSizeEstimatorAnalysis.cpp [code]
 
file  InstCount.cpp [code]
 
file  InstructionPrecedenceTracking.cpp [code]
 
file  InstructionSimplify.cpp [code]
 
file  InteractiveModelRunner.cpp [code]
 
file  IRSimilarityIdentifier.cpp [code]
 
file  IVDescriptors.cpp [code]
 
file  IVUsers.cpp [code]
 
file  LastRunTrackingAnalysis.cpp [code]
 
file  LazyBlockFrequencyInfo.cpp [code]
 
file  LazyBranchProbabilityInfo.cpp [code]
 
file  LazyCallGraph.cpp [code]
 
file  LazyValueInfo.cpp [code]
 
file  Lint.cpp [code]
 
file  Loads.cpp [code]
 
file  Local.cpp [code]
 
file  LoopAccessAnalysis.cpp [code]
 
file  LoopAnalysisManager.cpp [code]
 
file  LoopCacheAnalysis.cpp [code]
 This file defines the implementation for the loop cache analysis.
 
file  LoopInfo.cpp [code]
 
file  LoopNestAnalysis.cpp [code]
 The implementation for the loop nest analysis.
 
file  LoopPass.cpp [code]
 
file  LoopUnrollAnalyzer.cpp [code]
 
file  MemDerefPrinter.cpp [code]
 
file  MemoryBuiltins.cpp [code]
 
file  MemoryDependenceAnalysis.cpp [code]
 
file  MemoryLocation.cpp [code]
 
file  MemoryProfileInfo.cpp [code]
 
file  MemorySSA.cpp [code]
 
file  MemorySSAUpdater.cpp [code]
 
file  MLInlineAdvisor.cpp [code]
 
file  ModelUnderTrainingRunner.cpp [code]
 
file  ModuleDebugInfoPrinter.cpp [code]
 
file  ModuleSummaryAnalysis.cpp [code]
 
file  MustExecute.cpp [code]
 
file  NoInferenceModelRunner.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  OverflowInstAnalysis.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  ReplayInlineAdvisor.cpp [code]
 
file  ScalarEvolution.cpp [code]
 
file  ScalarEvolutionAliasAnalysis.cpp [code]
 
file  ScalarEvolutionDivision.cpp [code]
 
file  ScalarEvolutionNormalization.cpp [code]
 
file  ScopedNoAliasAA.cpp [code]
 
file  StackLifetime.cpp [code]
 
file  StackSafetyAnalysis.cpp [code]
 
file  StructuralHash.cpp [code]
 
file  SyntheticCountsUtils.cpp [code]
 
file  TargetLibraryInfo.cpp [code]
 
file  TargetTransformInfo.cpp [code]
 
file  TensorSpec.cpp [code]
 
file  TFLiteUtils.cpp [code]
 
file  Trace.cpp [code]
 
file  TrainingLogger.cpp [code]
 
file  TypeBasedAliasAnalysis.cpp [code]
 
file  TypeMetadataUtils.cpp [code]
 
file  UniformityAnalysis.cpp [code]
 
file  ValueLattice.cpp [code]
 
file  ValueLatticeUtils.cpp [code]
 
file  ValueTracking.cpp [code]
 
file  VectorUtils.cpp [code]