LLVM
8.0.1
lib
Transforms
IPO
IPO Directory Reference
Directory dependency graph for IPO:
Files
file
AlwaysInliner.cpp
[code]
file
ArgumentPromotion.cpp
[code]
file
BarrierNoopPass.cpp
[code]
file
BlockExtractor.cpp
[code]
file
CalledValuePropagation.cpp
[code]
file
ConstantMerge.cpp
[code]
file
CrossDSOCFI.cpp
[code]
file
DeadArgumentElimination.cpp
[code]
file
ElimAvailExtern.cpp
[code]
file
ExtractGV.cpp
[code]
file
ForceFunctionAttrs.cpp
[code]
file
FunctionAttrs.cpp
[code]
This file implements interprocedural passes which walk the call-graph deducing and/or propagating function attributes.
file
FunctionImport.cpp
[code]
file
GlobalDCE.cpp
[code]
file
GlobalOpt.cpp
[code]
file
GlobalSplit.cpp
[code]
file
HotColdSplitting.cpp
[code]
file
InferFunctionAttrs.cpp
[code]
file
Inliner.cpp
[code]
file
InlineSimple.cpp
[code]
file
Internalize.cpp
[code]
file
IPConstantPropagation.cpp
[code]
file
IPO.cpp
[code]
file
LoopExtractor.cpp
[code]
file
LowerTypeTests.cpp
[code]
file
MergeFunctions.cpp
[code]
file
PartialInlining.cpp
[code]
file
PassManagerBuilder.cpp
[code]
file
PruneEH.cpp
[code]
file
SampleProfile.cpp
[code]
file
SCCP.cpp
[code]
file
StripDeadPrototypes.cpp
[code]
file
StripSymbols.cpp
[code]
file
SyntheticCountsPropagation.cpp
[code]
file
ThinLTOBitcodeWriter.cpp
[code]
file
WholeProgramDevirt.cpp
[code]
Generated on Sun Dec 20 2020 14:15:04 for LLVM by
1.8.13