LLVM 20.0.0git
|
Files | |
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 | 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 | 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 | 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 | Verifier.h [code] |
file | VFABIDemangler.h [code] |