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