LLVM
17.0.0git
include
llvm
Transforms
IPO
IPO Directory Reference
Directory dependency graph for 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
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]
Generated on Thu Jun 1 2023 22:59:09 for LLVM by
1.9.6