|
LLVM
4.0.0
|
Files | |
| file | ADCE.h [code] |
| file | AlignmentFromAssumptions.h [code] |
| file | BDCE.h [code] |
| file | ConstantHoisting.h [code] |
| file | CorrelatedValuePropagation.h [code] |
| file | DCE.h [code] |
| file | DeadStoreElimination.h [code] |
| file | EarlyCSE.h [code] |
| This file provides the interface for a simple, fast CSE pass. | |
| file | Float2Int.h [code] |
| file | GuardWidening.h [code] |
| file | GVN.h [code] |
| This file provides the interface for LLVM's Global Value Numbering pass which eliminates fully redundant instructions. | |
| file | GVNExpression.h [code] |
| The header file for the GVN pass that contains expression handling classes. | |
| file | IndVarSimplify.h [code] |
| file | IVUsersPrinter.h [code] |
| file | JumpThreading.h [code] |
| See the comments on JumpThreadingPass. | |
| file | LICM.h [code] |
| file | LoopAccessAnalysisPrinter.h [code] |
| file | LoopDataPrefetch.h [code] |
| This file provides the interface for LLVM's Loop Data Prefetching Pass. | |
| file | LoopDeletion.h [code] |
| file | LoopDistribute.h [code] |
| file | LoopIdiomRecognize.h [code] |
| file | LoopInstSimplify.h [code] |
| file | LoopPassManager.h [code] |
| This header provides classes for managing a pipeline of passes over loops in LLVM IR. | |
| file | LoopRotation.h [code] |
| file | LoopSimplifyCFG.h [code] |
| file | LoopStrengthReduce.h [code] |
| file | LoopUnrollPass.h [code] |
| file | LowerAtomic.h [code] |
| file | LowerExpectIntrinsic.h [code] |
| The header file for the LowerExpectIntrinsic pass as used by the new pass manager. | |
| file | LowerGuardIntrinsic.h [code] |
| file | MemCpyOptimizer.h [code] |
| file | MergedLoadStoreMotion.h [code] |
| This pass performs merges of loads and stores on both sides of a. | |
| file | NaryReassociate.h [code] |
| file | NewGVN.h [code] |
| This file provides the interface for LLVM's Global Value Numbering pass. | |
| file | PartiallyInlineLibCalls.h [code] |
| file | Reassociate.h [code] |
| file | Scalar/SCCP.h [code] |
| file | SimplifyCFG.h [code] |
| This file provides the interface for the pass responsible for both simplifying and canonicalizing the CFG. | |
| file | Sink.h [code] |
| file | SpeculativeExecution.h [code] |
| file | SROA.h [code] |
| This file provides the interface for LLVM's Scalar Replacement of Aggregates pass. | |
| file | TailRecursionElimination.h [code] |
1.8.6