LLVM 19.0.0git
IPO Directory Reference
Directory dependency graph for IPO:
include/llvm/Transforms/IPO

Files

file  AlwaysInliner.h [code]
 Provides passes to inlining "always_inline" functions.
 
file  Annotation2Metadata.h [code]
 
file  ArgumentPromotion.h [code]
 
file  Attributor.h [code]
 
file  BlockExtractor.h [code]
 
file  CalledValuePropagation.h [code]
 
file  ConstantMerge.h [code]
 
file  CrossDSOCFI.h [code]
 
file  DeadArgumentElimination.h [code]
 
file  ElimAvailExtern.h [code]
 
file  EmbedBitcodePass.h [code]
 This file provides a pass which clones the current module and runs the provided pass pipeline on the clone.
 
file  ExtractGV.h [code]
 
file  ForceFunctionAttrs.h [code]
 Super simple passes to force specific function attrs from the commandline into the IR for debugging purposes.
 
file  FunctionAttrs.h [code]
 Provides passes for computing function attributes based on interprocedural analyses.
 
file  FunctionImport.h [code]
 
file  FunctionSpecialization.h [code]
 
file  GlobalDCE.h [code]
 
file  GlobalOpt.h [code]
 
file  GlobalSplit.h [code]
 
file  HotColdSplitting.h [code]
 
file  InferFunctionAttrs.h [code]
 Interfaces for passes which infer implicit function attributes from the name and signature of function declarations.
 
file  Inliner.h [code]
 
file  Internalize.h [code]
 
file  IROutliner.h [code]
 
file  LoopExtractor.h [code]
 
file  LowerTypeTests.h [code]
 
file  MemProfContextDisambiguation.h [code]
 
file  MergeFunctions.h [code]
 
file  ModuleInliner.h [code]
 
file  OpenMPOpt.h [code]
 
file  PartialInlining.h [code]
 
file  ProfiledCallGraph.h [code]
 
file  SampleContextTracker.h [code]
 This file provides the interface for context-sensitive profile tracker used by CSSPGO.
 
file  SampleProfile.h [code]
 This file provides the interface for the sampled PGO loader pass.
 
file  SampleProfileProbe.h [code]
 This file provides the interface for the pseudo probe implementation for AutoFDO.
 
file  SCCP.h [code]
 
file  StripDeadPrototypes.h [code]
 
file  StripSymbols.h [code]
 
file  SyntheticCountsPropagation.h [code]
 
file  ThinLTOBitcodeWriter.h [code]
 
file  WholeProgramDevirt.h [code]