|
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 | |