LLVM 20.0.0git
IR Directory Reference
Directory dependency graph for IR:
lib/IR

Files

file  AbstractCallSite.cpp [code]
 
file  AsmWriter.cpp [code]
 
file  Assumptions.cpp [code]
 
file  AttributeImpl.h [code]
 This file defines various helper methods and classes used by LLVMContextImpl for creating and managing attributes.
 
file  Attributes.cpp [code]
 
file  AutoUpgrade.cpp [code]
 
file  BasicBlock.cpp [code]
 
file  BuiltinGCs.cpp [code]
 
file  Comdat.cpp [code]
 
file  ConstantFold.cpp [code]
 
file  ConstantFPRange.cpp [code]
 
file  ConstantRange.cpp [code]
 
file  ConstantRangeList.cpp [code]
 
file  Constants.cpp [code]
 
file  ConstantsContext.h [code]
 
file  ConvergenceVerifier.cpp [code]
 
file  Core.cpp [code]
 
file  CycleInfo.cpp [code]
 
file  DataLayout.cpp [code]
 
file  DebugInfo.cpp [code]
 
file  DebugInfoMetadata.cpp [code]
 
file  DebugLoc.cpp [code]
 
file  DebugProgramInstruction.cpp [code]
 
file  DiagnosticHandler.cpp [code]
 
file  DiagnosticInfo.cpp [code]
 
file  DiagnosticPrinter.cpp [code]
 
file  DIBuilder.cpp [code]
 
file  DIExpressionOptimizer.cpp [code]
 
file  Dominators.cpp [code]
 
file  EHPersonalities.cpp [code]
 
file  FPEnv.cpp [code]
 This file contains the implementations of entities that describe floating point environment.
 
file  Function.cpp [code]
 
file  GCStrategy.cpp [code]
 
file  Globals.cpp [code]
 
file  GVMaterializer.cpp [code]
 
file  InlineAsm.cpp [code]
 
file  Instruction.cpp [code]
 
file  Instructions.cpp [code]
 
file  IntrinsicInst.cpp [code]
 
file  Intrinsics.cpp [code]
 
file  IRBuilder.cpp [code]
 
file  IRPrintingPasses.cpp [code]
 
file  LegacyPassManager.cpp [code]
 
file  LLVMContext.cpp [code]
 
file  LLVMContextImpl.cpp [code]
 
file  LLVMContextImpl.h [code]
 
file  LLVMRemarkStreamer.cpp [code]
 
file  Mangler.cpp [code]
 
file  MDBuilder.cpp [code]
 
file  MemoryModelRelaxationAnnotations.cpp [code]
 
file  Metadata.cpp [code]
 
file  MetadataImpl.h [code]
 
file  Module.cpp [code]
 
file  ModuleSummaryIndex.cpp [code]
 
file  Operator.cpp [code]
 
file  OptBisect.cpp [code]
 This file implements support for a bisecting optimizations based on a command line option.
 
file  Pass.cpp [code]
 
file  PassInstrumentation.cpp [code]
 This file provides the implementation of PassInstrumentation class.
 
file  PassManager.cpp [code]
 
file  PassRegistry.cpp [code]
 
file  PassTimingInfo.cpp [code]
 
file  PrintPasses.cpp [code]
 
file  ProfDataUtils.cpp [code]
 
file  ProfileSummary.cpp [code]
 
file  PseudoProbe.cpp [code]
 
file  ReplaceConstant.cpp [code]
 
file  RuntimeLibcalls.cpp [code]
 
file  SafepointIRVerifier.cpp [code]
 
file  SSAContext.cpp [code]
 This file defines a specialization of the GenericSSAContext<X> template class for LLVM IR.
 
file  Statepoint.cpp [code]
 
file  StructuralHash.cpp [code]
 
file  SymbolTableListTraitsImpl.h [code]
 
file  Type.cpp [code]
 
file  TypedPointerType.cpp [code]
 
file  TypeFinder.cpp [code]
 
file  Use.cpp [code]
 
file  User.cpp [code]
 
file  Value.cpp [code]
 
file  ValueSymbolTable.cpp [code]
 
file  VectorBuilder.cpp [code]
 
file  VectorTypeUtils.cpp [code]
 
file  Verifier.cpp [code]
 
file  VFABIDemangler.cpp [code]