|
file | AbstractCallSite.h [code] |
|
file | Analysis.h [code] |
| Pass manager infrastructure for declaring and invalidating analyses.
|
|
file | Argument.h [code] |
|
file | AssemblyAnnotationWriter.h [code] |
|
file | Assumptions.h [code] |
|
file | AttributeMask.h [code] |
|
file | Attributes.h [code] |
| This file contains the simple types necessary to represent the attributes associated with functions and their calls.
|
|
file | AutoUpgrade.h [code] |
|
file | BasicBlock.h [code] |
|
file | BuiltinGCs.h [code] |
|
file | CallingConv.h [code] |
|
file | CFG.h [code] |
| This file provides various utilities for inspecting and working with the control flow graph in LLVM IR.
|
|
file | CmpPredicate.h [code] |
|
file | Comdat.h [code] |
| This file contains the declaration of the Comdat class, which represents a single COMDAT in LLVM.
|
|
file | Constant.h [code] |
|
file | ConstantFold.h [code] |
|
file | ConstantFolder.h [code] |
|
file | ConstantFPRange.h [code] |
|
file | ConstantRange.h [code] |
|
file | ConstantRangeList.h [code] |
|
file | Constants.h [code] |
| This file contains the declarations for the subclasses of Constant, which represent the different flavors of constant values that live in LLVM.
|
|
file | ConvergenceVerifier.h [code] |
| This file declares the LLVM IR specialization of the GenericConvergenceVerifier template.
|
|
file | CycleInfo.h [code] |
| This file declares the LLVM IR specialization of the GenericCycle templates.
|
|
file | DataLayout.h [code] |
|
file | DbgVariableFragmentInfo.h [code] |
|
file | DebugInfo.h [code] |
|
file | DebugInfoMetadata.h [code] |
|
file | DebugLoc.h [code] |
|
file | DebugProgramInstruction.h [code] |
|
file | DerivedTypes.h [code] |
|
file | DerivedUser.h [code] |
|
file | DiagnosticHandler.h [code] |
|
file | DiagnosticInfo.h [code] |
|
file | DiagnosticPrinter.h [code] |
|
file | DIBuilder.h [code] |
|
file | Dominators.h [code] |
|
file | EHPersonalities.h [code] |
|
file | FixedPointBuilder.h [code] |
|
file | FMF.h [code] |
|
file | FPEnv.h [code] |
| This file contains the declarations of entities that describe floating point environment and related functions.
|
|
file | Function.h [code] |
|
file | GCStrategy.h [code] |
|
file | GenericConvergenceVerifierImpl.h [code] |
| A verifier for the static rules of convergence control tokens that works with both LLVM IR and MIR.
|
|
file | GEPNoWrapFlags.h [code] |
|
file | GetElementPtrTypeIterator.h [code] |
|
file | GlobalAlias.h [code] |
|
file | GlobalIFunc.h [code] |
| This file contains the declaration of the GlobalIFunc class, which represents a single indirect function in the IR.
|
|
file | GlobalObject.h [code] |
|
file | GlobalValue.h [code] |
|
file | GlobalVariable.h [code] |
|
file | GVMaterializer.h [code] |
|
file | InlineAsm.h [code] |
|
file | InstIterator.h [code] |
|
file | InstrTypes.h [code] |
|
file | Instruction.h [code] |
|
file | Instructions.h [code] |
|
file | InstVisitor.h [code] |
|
file | IntrinsicInst.h [code] |
|
file | Intrinsics.h [code] |
|
file | IRBuilder.h [code] |
|
file | IRBuilderFolder.h [code] |
|
file | IRPrintingPasses.h [code] |
| This file contains an interface for creating legacy passes to print out IR in various granularities.
|
|
file | LegacyPassManager.h [code] |
|
file | LegacyPassManagers.h [code] |
|
file | LegacyPassNameParser.h [code] |
|
file | LLVMContext.h [code] |
|
file | LLVMRemarkStreamer.h [code] |
|
file | Mangler.h [code] |
|
file | MatrixBuilder.h [code] |
|
file | MDBuilder.h [code] |
|
file | MemoryModelRelaxationAnnotations.h [code] |
| This file provides utility for Memory Model Relaxation Annotations (MMRAs).
|
|
file | Metadata.h [code] |
| This file contains the declarations for metadata subclasses.
|
|
file | Module.h [code] |
| Module.h This file contains the declarations for the Module class.
|
|
file | ModuleSlotTracker.h [code] |
|
file | ModuleSummaryIndex.h [code] |
| ModuleSummaryIndex.h This file contains the declarations the classes that hold the module index and summary for function importing.
|
|
file | ModuleSummaryIndexYAML.h [code] |
|
file | NoFolder.h [code] |
|
file | NVVMIntrinsicUtils.h [code] |
| This file contains the definitions of the enumerations and flags associated with NVVM Intrinsics, along with some helper functions.
|
|
file | OperandTraits.h [code] |
|
file | Operator.h [code] |
|
file | OptBisect.h [code] |
| This file declares the interface for bisecting optimizations.
|
|
file | PassInstrumentation.h [code] |
| This file defines the Pass Instrumentation classes that provide instrumentation points into the pass execution by PassManager.
|
|
file | PassManager.h [code] |
| This header defines various interfaces for pass management in LLVM.
|
|
file | PassManagerImpl.h [code] |
| Provides implementations for PassManager and AnalysisManager template methods.
|
|
file | PassManagerInternal.h [code] |
| This header provides internal APIs and implementation details used by the pass management interfaces exposed in PassManager.h.
|
|
file | PassTimingInfo.h [code] |
| This header defines classes/functions to handle pass execution timing information with interfaces for both pass managers.
|
|
file | PatternMatch.h [code] |
|
file | PredIteratorCache.h [code] |
|
file | PrintPasses.h [code] |
|
file | ProfDataUtils.h [code] |
| This file contains the declarations for profiling metadata utility functions.
|
|
file | ProfileSummary.h [code] |
|
file | PseudoProbe.h [code] |
|
file | ReplaceConstant.h [code] |
|
file | RuntimeLibcalls.h [code] |
|
file | SafepointIRVerifier.h [code] |
|
file | SSAContext.h [code] |
| This file declares a specialization of the GenericSSAContext<X> class template for LLVM IR.
|
|
file | Statepoint.h [code] |
|
file | StructuralHash.h [code] |
|
file | SymbolTableListTraits.h [code] |
|
file | TrackingMDRef.h [code] |
|
file | Type.h [code] |
|
file | TypedPointerType.h [code] |
|
file | TypeFinder.h [code] |
|
file | Use.h [code] |
| This defines the Use class.
|
|
file | UseListOrder.h [code] |
|
file | User.h [code] |
|
file | Value.h [code] |
|
file | ValueHandle.h [code] |
|
file | ValueMap.h [code] |
|
file | ValueSymbolTable.h [code] |
|
file | VectorBuilder.h [code] |
|
file | VectorTypeUtils.h [code] |
|
file | Verifier.h [code] |
|
file | VFABIDemangler.h [code] |
|