LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

LLVM Class Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | U | V | W | X | Z

  A  
Elf64_Ehdr (llvm::ELF)   LiveStacks (llvm)   RSProfilers_std (llvm)   
AAEval   Elf64_Shdr (llvm::ELF)   LiveVariables (llvm)   RuntimeInfo (llvm)   
AbsOpt   ELFCodeEmitter (llvm)   LiveVariables::VarInfo (llvm)   
  S  
AbstractLatticeFunction (llvm)   ELFRelocation (llvm)   LLLexer (llvm)   ScalarEvolution (llvm)   
AbstractTypeUser (llvm)   ELFTargetAsmInfo (llvm)   llvm_shutdown_obj (llvm)   ScalarEvolutionsImpl   
ActionEntry   ELFWriter (llvm)   LLVMTargetMachine (llvm)   scc_iterator (llvm)   
ADCE   Emitter   LoaderPass   SCCP   
AddMaskingAnd   EnumeratorDesc (llvm)   LoadInst (llvm)   SCCPSolver   
AddRHS   EquivalenceClasses (llvm)   LoadSDNode (llvm)   SCEV (llvm)   
alias (llvm::cl)   EquivalenceClasses::member_iterator (llvm)   LoadVN   SCEVAddExpr (llvm)   
AliasAnalysis (llvm)   EscapeEnumerator   LocalSpiller   SCEVAddRecExpr (llvm)   
AliasAnalysis::PointerAccessInfo (llvm)   ExecutionContext (llvm)   LocationClass (llvm::cl)   SCEVCommutativeExpr (llvm)   
AliasAnalysisCounter   ExecutionEngine (llvm)   LoopAligner   SCEVComplexityCompare   
AliasDebugger   ExecutionEngineState (llvm)   LoopBase (llvm)   SCEVConstant (llvm)   
aliasopt (llvm::cl)   ExistingModuleProvider (llvm)   LoopDeletion   SCEVCouldNotCompute (llvm)   
AliasSet (llvm)   ExitOpt   LoopExtractor   SCEVExpander (llvm)   
AliasSet::iterator (llvm)   Exp2Opt   LoopIndexSplit   SCEVHandle (llvm)   
AliasSetPrinter   Expression   LoopInfo (llvm)   SCEVMulExpr (llvm)   
AliasSetTracker (llvm)   ExprMapKeyType   LoopInfoBase (llvm)   SCEVSignExtendExpr (llvm)   
AlignmentCalcImpl (llvm)   ExtAddrMode   LoopPass (llvm)   SCEVSMaxExpr (llvm)   
AlignOf (llvm)   ExternalSymbolSDNode (llvm)   LoopRotate   SCEVTruncateExpr (llvm)   
alist (llvm)   ExtractElementConstantExpr (llvm)   LoopSimplify   SCEVUDivExpr (llvm)   
alist_iterator (llvm)   ExtractElementInst (llvm)   LoopStrengthReduce   SCEVUMaxExpr (llvm)   
alist_node (llvm)   ExtractValueConstantExpr (llvm)   LoopUnroll   SCEVUnknown (llvm)   
alist_traits (llvm)   ExtractValueInst (llvm)   LoopUnswitch   SCEVVisitor (llvm)   
alist_traits< MachineBasicBlock, MachineBasicBlock > (llvm)   extrahelp (llvm::cl)   LoopVR (llvm)   SCEVZeroExtendExpr (llvm)   
alist_traits< MachineInstr, MachineInstr > (llvm)   
  F  
LowerAllocations   ScheduleDAG (llvm)   
alist_traits< SDNode, LargestSDNode > (llvm)   FCmpInst (llvm)   LowerIntrinsics   ScheduleDAGList   
AllocaHolder (llvm)   FFSOpt   LowerInvoke   ScheduleDAGRRList   
AllocaHolderHandle (llvm)   FileRemover (llvm)   LowerSetJmp   SchedulePostRATDList   
AllocaInfo   FileStatus (llvm::sys)   LowerSubregsInstructionPass   SchedulingPriorityQueue   
AllocaInst (llvm)   Filler   LowerSwitch   SchedulingPriorityQueue (llvm)   
AllocationInst (llvm)   FilteredPassNameParser (llvm)   LowerSwitch::CaseRange   ScopedHashTable (llvm)   
AlphaAsmPrinter   FindUsedTypes (llvm)   LPPassManager (llvm)   ScopedHashTableIterator (llvm)   
AlphaBSel   FixedNumOperandTraits (llvm)   LSBaseSDNode (llvm)   ScopedHashTableScope (llvm)   
AlphaCodeEmitter   FixedNumOperandTraits::Layout (llvm)   
  M  
ScopedHashTableVal (llvm)   
AlphaDAGToDAGISel   FixedNumOperandTraits::Layout::overlay (llvm)   MachineBasicBlock (llvm)   SDep (llvm)   
AlphaGenRegisterInfo   FixedNumOperandTraits::prefix (llvm)   MachineCodeAnalysis   SDISelAsmOperandInfo   
AlphaInstrInfo (llvm)   FixedStackPseudoSourceValue (llvm)   MachineCodeEmitter (llvm)   SDNode (llvm)   
AlphaJITInfo (llvm)   fltSemantics (llvm)   MachineConstantPool (llvm)   SDNode::use_iterator (llvm)   
AlphaLLRPPass   FoldICmpLogical   MachineConstantPoolEntry (llvm)   SDNodeIterator (llvm)   
AlphaRegisterInfo (llvm)   FoldingSet (llvm)   MachineConstantPoolValue (llvm)   SDOperand (llvm)   
AlphaSubtarget (llvm)   FoldingSetBucketIterator (llvm)   MachineDominatorTree (llvm)   SDOperandPtr (llvm)   
AlphaTargetAsmInfo (llvm)   FoldingSetBucketIteratorImpl (llvm)   MachineFrameInfo (llvm)   SDUse (llvm)   
AlphaTargetLowering (llvm)   FoldingSetImpl (llvm)   MachineFunction (llvm)   SDVTList (llvm)   
AlphaTargetMachine (llvm)   FoldingSetImpl::Node (llvm)   MachineFunctionInfo (llvm)   Section (llvm)   
AnalysisResolver (llvm)   FoldingSetIterator (llvm)   MachineFunctionPass (llvm)   SelectConstantExpr (llvm)   
AnalysisUsage (llvm)   FoldingSetIteratorImpl (llvm)   MachineInstr (llvm)   SelectInst (llvm)   
AnchorDesc (llvm)   FoldingSetNodeID (llvm)   MachineInstrBuilder (llvm)   SelectionDAG (llvm)   
AnchoredDesc (llvm)   FoldingSetNodeWrapper (llvm)   MachineJumpTableEntry (llvm)   SelectionDAG::DAGUpdateListener (llvm)   
Andersens   FoldingSetTrait (llvm)   MachineJumpTableInfo (llvm)   SelectionDAG::DAGUpdateListener   
Annotable (llvm)   FoldingSetTrait< T * > (llvm)   MachineLICM   SelectionDAGISel (llvm)   
Annotation (llvm)   ForceCodegenLinking   MachineLocation (llvm)   SelectionDAGISel::BitTestBlock (llvm)   
AnnotationID (llvm)   ForceInterpreterLinking   MachineLoopInfo (llvm)   SelectionDAGISel::BitTestCase (llvm)   
AnnotationManager (llvm)   ForceJITLinking   MachineMemOperand (llvm)   SelectionDAGISel::CaseBlock (llvm)   
APFloat (llvm)   ForcePassLinking   MachineModuleInfo (llvm)   SelectionDAGISel::JumpTable (llvm)   
APInt (llvm)   ForceVMCoreLinking   MachineMove (llvm)   SelectionDAGISel::JumpTableHeader (llvm)   
applicator (llvm::cl)   forward_iterator   MachineOperand (llvm)   SelectionDAGLegalize   
applicator< char[n]> (llvm::cl)   FPExtInst (llvm)   MachinePassRegistry (llvm)   SelectionDAGLowering (llvm)   
applicator< const char * > (llvm::cl)   FPMover   MachinePassRegistryListener (llvm)   SequentialType (llvm)   
applicator< const char[n]> (llvm::cl)   FPPassManager (llvm)   MachinePassRegistryNode (llvm)   Serializer (llvm)   
applicator< FormattingFlags > (llvm::cl)   FPrintFOpt   MachineRegisterInfo (llvm)   Serializer::Emitter0 (llvm)   
applicator< MiscFlags > (llvm::cl)   FPS   MachineRegisterInfo::defusechain_iterator (llvm)   Serializer::Emitter1 (llvm)   
applicator< NumOccurrences > (llvm::cl)   FPToSIInst (llvm)   MachineRelocation (llvm)   Serializer::Emitter2 (llvm)   
applicator< OptionHidden > (llvm::cl)   FPToUIInst (llvm)   MachineSinking   SerializeTrait (llvm)   
applicator< ValueExpected > (llvm::cl)   FPTruncInst (llvm)   MachOCodeEmitter (llvm)   SetVector (llvm)   
APSInt (llvm)   FPutsOpt   MachORelocation (llvm)   SExtInst (llvm)   
Archive (llvm)   FrameIndexSDNode (llvm)   MachOSym (llvm)   ShadowStackCollector   
ArchiveMember (llvm)   FreeInst (llvm)   MachOWriter (llvm)   Shr_match (llvm::PatternMatch)   
ArchiveMemberHeader (llvm)   FreeListTraits   MachOWriter::MachOHeader (llvm)   ShuffleVectorConstantExpr (llvm)   
ARG_FLAGSSDNode (llvm)   FreeRangeHeader   MachOWriter::MachOSection (llvm)   ShuffleVectorInst (llvm)   
ArgFlagsTy (llvm::ISD)   Function (llvm)   MachOWriter::MachOSegment (llvm)   SimpleInliner   
ArgListEntry (llvm)   FunctionLoweringInfo (llvm)   MallocAllocator (llvm)   SimpleRegisterCoalescing (llvm)   
ArgPromotion   FunctionLoweringInfo::LiveOutInfo (llvm)   MallocInst (llvm)   SimpleRegisterCoalescing::InstrSlots (llvm)   
Argument (llvm)   FunctionPass (llvm)   ManagedCleanup (llvm)   SimpleRegistryEntry (llvm)   
ARMAsmPrinter   FunctionPassManager (llvm)   ManagedStatic (llvm)   SimpleSpiller   
ARMConstantIslands   FunctionPassManagerImpl (llvm)   ManagedStaticBase (llvm)   simplify_type (llvm)   
ARMConstantPoolValue (llvm)   FunctionProfiler   Mangler (llvm)   simplify_type< alist_iterator< V, W, X, Y > > (llvm)   
ARMDAGToDAGISel   FunctionRecord   mapped_iterator (llvm)   simplify_type< const alist_iterator< V, W, X, Y > > (llvm)   
ARMFrameInfo (llvm)   FunctionType (llvm)   MemCmpOpt   simplify_type< const From > (llvm)   
ARMFunctionInfo (llvm)   FunctionValType (llvm)   MemCpyInst (llvm)   simplify_type< const ilist_iterator< NodeTy > > (llvm)   
ARMGenRegisterInfo   FWriteOpt   MemCpyOpt   simplify_type< const IntrusiveRefCntPtr< T > > (llvm)   
ARMInstrInfo (llvm)   
  G  
MemIntrinsic (llvm)   simplify_type< const SCEVHandle > (llvm)   
ARMJITInfo (llvm)   GCPoint (llvm)   MemMoveInst (llvm)   simplify_type< const SDOperand > (llvm)   
ARMLoadStoreOpt   GCRoot (llvm)   MemOperandSDNode (llvm)   simplify_type< const SDUse > (llvm)   
ARMRegisterInfo (llvm)   GCSE   Memory (llvm::sys)   simplify_type< const Use > (llvm)   
ARMSubtarget (llvm)   generic_gep_type_iterator (llvm)   MemoryBlock (llvm::sys)   simplify_type< const User::const_op_iterator > (llvm)   
ARMTargetAsmInfo (llvm)   generic_parser_base (llvm::cl)   MemoryBuffer (llvm)   simplify_type< const User::op_iterator > (llvm)   
ARMTargetLowering (llvm)   GenericValue (llvm)   MemoryBufferMem   simplify_type< const value_use_iterator< const User > > (llvm)   
ARMTargetMachine (llvm)   GEPIdxComparator   MemoryBufferMMapFile   simplify_type< const value_use_iterator< User > > (llvm)   
ArrayType (llvm)   GetCFGOnlyPasses   MemoryDependenceAnalysis (llvm)   simplify_type< ilist_iterator< NodeTy > > (llvm)   
ArrayValType (llvm)   GetElementPtrConstantExpr (llvm)   MemoryRangeHeader   simplify_type< IntrusiveRefCntPtr< T > > (llvm)   
AsmPrinter (llvm)   GetElementPtrInst (llvm)   MemRegion   simplify_type< SCEVHandle > (llvm)   
AssemblyAnnotationWriter (llvm)   GlobalAddressSDNode (llvm)   MemSDNode (llvm)   simplify_type< SDOperand > (llvm)   
AssemblyWriter (llvm)   GlobalAlias (llvm)   MemSetInst (llvm)   simplify_type< SDUse > (llvm)   
AtomicSDNode (llvm)   GlobalDCE   MemsetRange   simplify_type< Use > (llvm)   
AugmentedUse (llvm)   GlobalDesc (llvm)   MemsetRanges   simplify_type< User::const_op_iterator > (llvm)   
AutoHandle   GlobalOpt   MipsAsmPrinter   simplify_type< User::op_iterator > (llvm)   
AvailableSpills   GlobalRandomCounter   MipsDAGToDAGISel   simplify_type< value_use_iterator< const User > > (llvm)   
  B  
GlobalRandomCounterOpt   MipselTargetMachine (llvm)   simplify_type< value_use_iterator< User > > (llvm)   
BasedUser   GlobalsModRef   MipsFunctionInfo (llvm)   SimplifyLibCalls   
basic_parser (llvm::cl)   GlobalStatus   MipsGenRegisterInfo   SingleLoopExtractor   
basic_parser_impl (llvm::cl)   GlobalValue (llvm)   MipsInstrInfo (llvm)   SIToFPInst (llvm)   
BasicAliasAnalysis   GlobalVariable (llvm)   MipsRegisterInfo (llvm)   SlotMachine (llvm)   
BasicBlock (llvm)   GlobalVariableDesc (llvm)   MipsSubtarget (llvm)   SlowOperationInformer (llvm)   
BasicBlockPass (llvm)   GraphTraits (llvm)   MipsTargetAsmInfo (llvm)   SLU   
BasicBlockSDNode (llvm)   GraphTraits< BasicBlock * > (llvm)   MipsTargetLowering (llvm)   SLUCache   
BasicCallGraph   GraphTraits< CallGraph * > (llvm)   MipsTargetMachine (llvm)   SmallPtrSet (llvm)   
BasicInliner (llvm)   GraphTraits< CallGraphNode * > (llvm)   Module   SmallPtrSetImpl (llvm)   
BasicInlinerImpl (llvm)   GraphTraits< const BasicBlock * > (llvm)   ModulePass (llvm)   SmallPtrSetIterator (llvm)   
BasicTypeDesc (llvm)   GraphTraits< const CallGraph * > (llvm)   ModuleProvider (llvm)   SmallPtrSetIteratorImpl (llvm)   
BasicVN   GraphTraits< const CallGraphNode * > (llvm)   MPPassManager (llvm)   SmallSet (llvm)   
BBPassManager   GraphTraits< const Function * > (llvm)   ms   SmallSet< PointeeType *, N > (llvm)   
bidirectional_iterator   GraphTraits< const Loop * > (llvm)   MSAC   SmallSetVector (llvm)   
binary_function (std)   GraphTraits< const MachineBasicBlock * > (llvm)   MSILModule   SmallString (llvm)   
binary_function (std)   GraphTraits< const MachineFunction * > (llvm)   MSILTarget   SmallVector (llvm)   
binary_function (std)   GraphTraits< const MachineLoop * > (llvm)   MSILWriter   SmallVectorImpl (llvm)   
binary_function (std)   GraphTraits< const Type * > (llvm)   mu   SmallVectorImpl::U (llvm)   
binary_function (std)   GraphTraits< const User * > (llvm)   Mutex (llvm::sys)   SourceFile (llvm)   
binary_function (std)   GraphTraits< DominatorTree * > (llvm)   MutexGuard (llvm)   SourceFileInfo (llvm)   
binary_function (std)   GraphTraits< DomTreeNode * > (llvm)   MVT (llvm)   SourceFunctionInfo (llvm)   
BinaryConstantExpr (llvm)   GraphTraits< Function * > (llvm)   MVT::compareRawBits (llvm)   SourceLanguage (llvm)   
BinaryOp_match (llvm::PatternMatch)   GraphTraits< Interval * > (llvm)   
  N  
SourceLanguageCache (llvm)   
BinaryOpClass_match (llvm::PatternMatch)   GraphTraits< Inverse< BasicBlock * > > (llvm)   NameCompare   SourceLineInfo (llvm)   
BinaryOperator (llvm)   GraphTraits< Inverse< const BasicBlock * > > (llvm)   NamedRegionTimer (llvm)   SparcAsmPrinter   
BinarySDNode (llvm)   GraphTraits< Inverse< const Function * > > (llvm)   neg_match (llvm::PatternMatch)   SparcDAGToDAGISel   
bind_ty (llvm::PatternMatch)   GraphTraits< Inverse< const MachineBasicBlock * > > (llvm)   NextPowerOfTwo (llvm)   SparcGenRegisterInfo   
BitCastInst (llvm)   GraphTraits< Inverse< const MachineFunction * > > (llvm)   NextPowerOfTwoH (llvm)   SparcInstrInfo (llvm)   
BitCodeAbbrev (llvm)   GraphTraits< Inverse< const User * > > (llvm)   NextPowerOfTwoH< N, false > (llvm)   SparcRegisterInfo (llvm)   
BitCodeAbbrevOp (llvm)   GraphTraits< Inverse< Function * > > (llvm)   NoAA   SparcSubtarget (llvm)   
BitcodeReader (llvm)   GraphTraits< Inverse< Interval * > > (llvm)   NodeListTraits   SparcTargetAsmInfo (llvm)   
BitcodeReaderValueList (llvm)   GraphTraits< Inverse< Inverse< T > > > (llvm)   NodeUpdateListener   SparcTargetLowering (llvm)   
BitmapKeyInfo   GraphTraits< Inverse< MachineBasicBlock * > > (llvm)   NonErrorException (llvm)   SparcTargetMachine (llvm)   
bits (llvm::cl)   GraphTraits< Inverse< MachineFunction * > > (llvm)   NoProfileInfo   SparseBitVector (llvm)   
bits_storage (llvm::cl)   GraphTraits< Inverse< User * > > (llvm)   not_match (llvm::PatternMatch)   SparseBitVectorElement (llvm)   
bits_storage< DataType, bool > (llvm::cl)   GraphTraits< Loop * > (llvm)   NullProfilerRS   SparseSolver (llvm)   
BitstreamReader (llvm)   GraphTraits< MachineBasicBlock * > (llvm)   
  O  
Spiller (llvm)   
BitstreamWriter (llvm)   GraphTraits< MachineDominatorTree * > (llvm)   OcamlCollector   SPrintFOpt   
BitVector (llvm)   GraphTraits< MachineDomTreeNode * > (llvm)   OpaqueType (llvm)   SPUAsmPrinter   
BitVector::reference (llvm)   GraphTraits< MachineFunction * > (llvm)   OperandTraits< BinaryConstantExpr > (llvm)   SPUDAGToDAGISel   
BlockDesc (llvm)   GraphTraits< MachineLoop * > (llvm)   OperandTraits< BinaryOperator > (llvm)   SPUFrameInfo (llvm)   
BlockExtractorPass   GraphTraits< ScheduleDAG * > (llvm)   OperandTraits< BitcodeReaderValueList > (llvm)   SPUFunctionInfo (llvm)   
BlockPlacement   GraphTraits< SDNode * > (llvm)   OperandTraits< BranchInst > (llvm)   SPUGenRegisterInfo   
BlockProfiler   GraphTraits< SelectionDAG * > (llvm)   OperandTraits< CallInst > (llvm)   SPUHazardRecognizer (llvm)   
BranchFolder   GraphTraits< SUnit * > (llvm)   OperandTraits< CmpInst > (llvm)   SPUInstrInfo (llvm)   
BranchInst (llvm)   GraphTraits< Trie< Payload > > (llvm)   OperandTraits< CompareConstantExpr > (llvm)   SPURegisterInfo (llvm)   
brc_match (llvm::PatternMatch)   GraphTraits< Type * > (llvm)   OperandTraits< ConstantArray > (llvm)   SPUSubtarget (llvm)   
BreakCriticalEdges   GraphTraits< TypePromotionGraph > (llvm)   OperandTraits< ConstantExpr > (llvm)   SPUTargetAsmInfo (llvm)   
bu_ls_rr_fast_sort   GraphTraits< User * > (llvm)   OperandTraits< ConstantPlaceHolder > (llvm)   SPUTargetLowering (llvm)   
bu_ls_rr_sort   GraphWriter (llvm)   OperandTraits< ConstantStruct > (llvm)   SPUTargetMachine (llvm)   
BuiltinIntegerType   greater_ptr (llvm)   OperandTraits< ConstantVector > (llvm)   SrcValueSDNode (llvm)   
BumpPtrAllocator (llvm)   GVExtractorPass   OperandTraits< ExtractElementConstantExpr > (llvm)   SRETPromotion   
BURegReductionFastPriorityQueue   GVN   OperandTraits< ExtractElementInst > (llvm)   SROA   
BURegReductionPriorityQueue   GVNPRE   OperandTraits< ExtractValueConstantExpr > (llvm)   StableBasicBlockNumbering (llvm)   
BVNImpl   
  H  
OperandTraits< GetElementPtrConstantExpr > (llvm)   StackFrame (llvm)   
  C  
HandleSDNode (llvm)   OperandTraits< GetElementPtrInst > (llvm)   StackSlotColoring   
CalleeSavedInfo (llvm)   hash< std::string > (HASH_NAMESPACE)   OperandTraits< GlobalAlias > (llvm)   Statistic (llvm)   
CallGraph (llvm)   hash< T * > (HASH_NAMESPACE)   OperandTraits< GlobalVariable > (llvm)   StatisticInfo   
CallGraphNode (llvm)   HazardRecognizer (llvm)   OperandTraits< InsertElementConstantExpr > (llvm)   STDINBufferFile   
CallGraphSCCPass (llvm)   Hello   OperandTraits< InsertElementInst > (llvm)   StoreInst (llvm)   
CallInst (llvm)   Hello2   OperandTraits< InsertValueConstantExpr > (llvm)   StoreSDNode (llvm)   
CallSite (llvm)   HelpPrinter   OperandTraits< InsertValueInst > (llvm)   StrCatOpt   
CallSiteEntry   HungoffOperandTraits (llvm)   OperandTraits< InvokeInst > (llvm)   StrChrOpt   
CaseCmp   
  I  
OperandTraits< PHINode > (llvm)   StrCmpOpt   
cast_convert_val (llvm)   IA64AsmPrinter   OperandTraits< ReturnInst > (llvm)   StrCpyOpt   
cast_convert_val< To, FromTy, FromTy > (llvm)   IA64BundlingPass   OperandTraits< SelectConstantExpr > (llvm)   StrideCompare   
cast_retty (llvm)   IA64DAGToDAGISel   OperandTraits< SelectInst > (llvm)   StringMap (llvm)   
cast_retty_impl (llvm)   IA64FunctionInfo (llvm)   OperandTraits< ShuffleVectorConstantExpr > (llvm)   StringMapConstIterator (llvm)   
cast_retty_impl< To, const From * > (llvm)   IA64GenRegisterInfo   OperandTraits< ShuffleVectorInst > (llvm)   StringMapEntry (llvm)   
cast_retty_impl< To, const From *const > (llvm)   IA64InstrInfo (llvm)   OperandTraits< StoreInst > (llvm)   StringMapEntryBase (llvm)   
cast_retty_impl< To, const From > (llvm)   IA64RegisterInfo (llvm)   OperandTraits< SwitchInst > (llvm)   StringMapEntryInitializer (llvm)   
cast_retty_impl< To, From * > (llvm)   IA64TargetAsmInfo (llvm)   OperandTraits< UnaryConstantExpr > (llvm)   StringMapImpl (llvm)   
cast_retty_wrap (llvm)   IA64TargetLowering (llvm)   OperandTraits< UnaryInstruction > (llvm)   StringMapImpl::ItemBucket (llvm)   
cast_retty_wrap< To, FromTy, FromTy > (llvm)   IA64TargetMachine (llvm)   OperandTraits< User > (llvm)   StringMapIterator (llvm)   
CastClass_match (llvm::PatternMatch)   ICmpInst (llvm)   OperandTraits< User >::Layout (llvm)   StringPool (llvm)   
CastInst (llvm)   IdentityFunctor (llvm)   opt (llvm::cl)   StringSet (llvm)   
CBackendNameAllUsedStructsAndMergeFunctions   idf_ext_iterator (llvm)   opt_storage (llvm::cl)   StripDeadPrototypesPass   
CCState (llvm)   idf_iterator (llvm)   opt_storage< DataType, false, false > (llvm::cl)   StripSymbols   
CCValAssign (llvm)   Idx2MBBCompare (llvm)   opt_storage< DataType, false, true > (llvm::cl)   StrLenOpt   
CFGOnlyPrinter   IfConverter   Option (llvm::cl)   StrNCmpOpt   
CFGOnlyViewer   ilist (llvm)   OptionalOperandTraits (llvm)   StrongPHIElimination   
CFGPrinter   ilist_iterator (llvm)   OutputBuffer (llvm)   StructLayout (llvm)   
CFGSimplifyPass   ilist_traits (llvm)   OwningArrayPtr (llvm)   StructType (llvm)   
CFGViewer   ilist_traits< alist_node< T, LargestT > > (llvm)   OwningPtr (llvm)   StructValType (llvm)   
CGPassManager   ilist_traits< Argument > (llvm)   
  P  
SubprogramDesc (llvm)   
Chooser   ilist_traits< BasicBlock > (llvm)   PadRange   SubrangeDesc (llvm)   
ClonedCodeInfo (llvm)   ilist_traits< const Ty > (llvm)   PAListPtr (llvm)   SubtargetFeatureKV (llvm)   
CmpClass_match (llvm::PatternMatch)   ilist_traits< Instruction > (llvm)   ParamAttributeListImpl (llvm)   SubtargetFeatures (llvm)   
CmpInst (llvm)   ImmutableList (llvm)   ParamAttrsWithIndex (llvm)   SubtargetInfoKV (llvm)   
CodeExtractor   ImmutableList::iterator (llvm)   ParamListEntry (llvm)   SuccIterator (llvm)   
CodeGenPrepare   ImmutableListFactory (llvm)   ParseError (llvm)   SUnit (llvm)   
Collector (llvm)   ImmutableListImpl (llvm)   parser (llvm::cl)   SUnitIterator (llvm)   
CollectorMetadata (llvm)   ImmutableMap (llvm)   parser< bool > (llvm::cl)   SwitchInst (llvm)   
CollectorModuleMetadata (llvm)   ImmutableMap::Factory (llvm)   parser< boolOrDefault > (llvm::cl)   SymbolTableListTraits (llvm)   
CompareConstantExpr (llvm)   ImmutableMap::iterator (llvm)   parser< double > (llvm::cl)   
  T  
CompileUnitDesc (llvm)   ImmutablePass (llvm)   parser< float > (llvm::cl)   TableEntry   
CompositeType (llvm)   ImmutableSet (llvm)   parser< int > (llvm::cl)   TailCallArgumentInfo   
CompositeTypeDesc (llvm)   ImmutableSet::Factory (llvm)   parser< std::string > (llvm::cl)   TailCallElim   
CondCodeSDNode (llvm)   ImmutableSet::iterator (llvm)   parser< unsigned > (llvm::cl)   TailDup   
CondProp   ImutAVLFactory (llvm)   Pass (llvm)   TargetAlignElem (llvm)   
Constant (llvm)   ImutAVLTree (llvm)   PassArgFilter (llvm)   TargetAsmInfo (llvm)   
constant_iterator (llvm)   ImutAVLTreeGenericIterator (llvm)   PassInfo (llvm)   TargetData (llvm)   
ConstantAggregateZero (llvm)   ImutAVLTreeInOrderIterator (llvm)   PassManager (llvm)   TargetELFWriterInfo (llvm)   
ConstantArray (llvm)   ImutContainerInfo (llvm)   PassManagerBase (llvm)   TargetFrameInfo (llvm)   
ConstantCreator (llvm)   ImutContainerInfo< T * > (llvm)   PassManagerImpl (llvm)   TargetInstrDesc (llvm)   
ConstantCreator< ConstantAggregateZero, Type, ValType > (llvm)   ImutKeyValueInfo (llvm)   PassNameParser (llvm)   TargetInstrInfo (llvm)   
ConstantCreator< ConstantExpr, Type, ExprMapKeyType > (llvm)   ImutProfileInfo (llvm)   PassRegistrar   TargetInstrInfoImpl (llvm)   
ConstantCreator< ConstantPointerNull, PointerType, ValType > (llvm)   ImutProfileInfo< T * > (llvm)   PassRegistrationListener (llvm)   TargetJITInfo (llvm)   
ConstantCreator< UndefValue, Type, ValType > (llvm)   ImutProfileInteger (llvm)   Path (llvm::sys)   TargetLowering (llvm)   
ConstantExpr (llvm)   IncludeFile (llvm)   PathWithStatus (llvm::sys)   TargetLowering::AddrMode (llvm)   
ConstantFP (llvm)   IndexedMap (llvm)   PATypeHandle (llvm)   TargetLowering::ArgListEntry (llvm)   
ConstantFPSDNode (llvm)   IndMemRemPass   PATypeHolder (llvm)   TargetLowering::AsmOperandInfo (llvm)   
ConstantInt (llvm)   IndVarSimplify   PEI   TargetLowering::DAGCombinerInfo (llvm)