LLVM  8.0.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 Nadjust
 NAllocaSlices
 NAMDGPU
 Nfalse
 NINITIALIZE_PASSTargetPassConfig
 NllvmThis class represents lattice values for constants
 Nstd
 C___itt_api_info
 C___itt_api_info_20101001
 C___itt_global
 C___itt_group_list
 C___itt_thread_info
 C_iJIT_Method_Id
 C_iJIT_Method_Load
 C_iJIT_Method_NIDS
 C_LineNumberInfo
 CAArch64GenInstrInfo
 CAArch64GenRegisterInfo
 CAArch64GenSubtargetInfo
 CAArch64SetCCInfoHelper structure to keep track of a SET_CC lowered into AArch64 code
 CAddressingMode
 CAddSubFlagsOpcodePairMap pseudo instructions that imply an 'S' bit onto real opcodes
 CAllocFnsTy
 Camd_kernel_code_sAMD Kernel Code Object (amd_kernel_code_t)
 CAMDGPUGenInstrInfo
 CAMDGPUGenRegisterInfo
 CAMDGPUGenSubtargetInfo
 CArangeSpan
 CARCGenInstrInfo
 CARCGenRegisterInfo
 CARCGenSubtargetInfo
 CARM_MLxEntryARM_MLxEntry - Record information about MLA / MLS instructions
 CARMGenInstrInfo
 CARMGenRegisterInfo
 CARMGenSubtargetInfo
 CAVRGenInstrInfo
 CAVRGenRegisterInfo
 CAVRGenSubtargetInfo
 CB1
 CBase
 CBasicBlockStateState we compute and track per basic block
 CBinopEltsThese are the ingredients in an alternate form binary operator as described below
 CBlockData
 CBlockSplitInfo
 CBPFGenInstrInfo
 CBPFGenRegisterInfo
 CBPFGenSubtargetInfo
 CBuiltinTypeEntry
 CCallbackAndCookie
 Ccclass
 Ccname
 CCodeViewErrorCategory
 CCompareInsn
 CContextDecisionSpecifies which opcode->instruction tables to look at given a particular context (set of attributes)
 Ccset
 CCVIUnits
 CDataType
 CDbgValueLocationDescribes a location by number along with some flags about the original usage of the location
 CDIAErrorCategory
 CExtension
 CFileChecksumEntryHeader
 CFoldableLoadExtendsStruct
 CGenericSetCCInfoHelper structure to keep track of ISD::SET_CC operands
 CHexagonGenInstrInfo
 CHexagonGenRegisterInfo
 CHexagonGenSubtargetInfo
 Chsa_dim3_s
 Chsa_ext_control_directives_sThe hsa_ext_control_directives_t specifies the values for the HSAIL control directives
 CInsnMatchEntry
 CInstructionMappingHelper class that represents how the value of an instruction may be mapped and what is the related cost of such mapping
 Cjit_code_entry
 Cjit_descriptor
 CLanaiGenInstrInfo
 CLanaiGenRegisterInfo
 CLanaiGenSubtargetInfo
 CLdStNInstrDesc
 Cllvm_regex
 Cllvm_regmatch_t
 CLLVMMCJITCompilerOptions
 CLLVMOpaqueModuleFlagEntry
 CLLVMOpaqueValueMetadataEntry
 CLLVMOpInfo1
 CLLVMOpInfoSymbol1The initial support in LLVM MC for the most general form of a relocatable expression is "AddSymbol - SubtractSymbol + Offset"
 CLLVMOptRemarkArgElement of the "Args" list
 CLLVMOptRemarkDebugLocDebugLoc containing File, Line and Column
 CLLVMOptRemarkEntryOne remark entry
 CLLVMOptRemarkStringRefString containing a buffer and a length
 CLOHInfoState tracked per register
 CLTOObjectBufferType to wrap a single object returned by ThinLTO
 CMachOElement
 CMaskOpsThis is used by foldAnyOrAllBitsSet() to capture a source value (Root) and the bit indexes (Mask) needed by a masked compare
 CMipsGenInstrInfo
 CMipsGenRegisterInfo
 CMipsGenSubtargetInfo
 CModRMDecisionSpecifies whether a ModR/M byte is needed and (if so) which instruction each possible value of the ModR/M byte corresponds to
 CMSFErrorCategory
 CMSP430GenInstrInfo
 CMSP430GenRegisterInfo
 CMSP430GenSubtargetInfo
 CNewHandlerInstaller
 CNodeList
 CNVPTXGenInstrInfo
 CNVPTXGenRegisterInfo
 CNVPTXGenSubtargetInfo
 COpcodeDecisionSpecifies which set of ModR/M->instruction tables to look at given a particular opcode
 COperandsMapperHelper class used to get/create the virtual registers that will be used to replace the MachineOperand when applying a mapping
 COutputStream
 Cparse
 CPartialMappingHelper struct that represents how a value is partially mapped into a register
 CPatchItem
 CPDBErrorCategory
 CPPCGenInstrInfo
 CPPCGenRegisterInfo
 CPPCGenSubtargetInfo
 CPredicate
 CR600GenInstrInfo
 CR600GenRegisterInfo
 CR600GenSubtargetInfo
 CRawErrorCategory
 Cre_guts
 CRegisterAsmPrinterRegisterAsmPrinter - Helper template for registering a target specific assembly printer, for use in the target machine initialization function
 CRegisterMCAsmBackendRegisterMCAsmBackend - Helper template for registering a target specific assembler backend
 CRegisterMCAsmInfoRegisterMCAsmInfo - Helper template for registering a target assembly info implementation
 CRegisterMCAsmInfoFnRegisterMCAsmInfoFn - Helper template for registering a target assembly info implementation
 CRegisterMCAsmParserRegisterMCAsmParser - Helper template for registering a target specific assembly parser, for use in the target machine initialization function
 CRegisterMCCodeEmitterRegisterMCCodeEmitter - Helper template for registering a target specific machine code emitter, for use in the target initialization function
 CRegisterMCInstrAnalysisRegisterMCInstrAnalysis - Helper template for registering a target instruction analyzer implementation
 CRegisterMCInstrAnalysisFnRegisterMCInstrAnalysisFn - Helper template for registering a target instruction analyzer implementation
 CRegisterMCInstrInfoRegisterMCInstrInfo - Helper template for registering a target instruction info implementation
 CRegisterMCInstrInfoFnRegisterMCInstrInfoFn - Helper template for registering a target instruction info implementation
 CRegisterMCRegInfoRegisterMCRegInfo - Helper template for registering a target register info implementation
 CRegisterMCRegInfoFnRegisterMCRegInfoFn - Helper template for registering a target register info implementation
 CRegisterMCSubtargetInfoRegisterMCSubtargetInfo - Helper template for registering a target subtarget info implementation
 CRegisterMCSubtargetInfoFnRegisterMCSubtargetInfoFn - Helper template for registering a target subtarget info implementation
 CRegisterTarget
 CRegisterTargetMachineRegisterTargetMachine - Helper template for registering a target machine implementation, for use in the target machine initialization function
 Crerr
 CRISCVGenInstrInfo
 CRISCVGenRegisterInfo
 CRISCVGenSubtargetInfo
 CSetCCInfoHelper structure to keep track of SetCC information
 CSetCCInfoAndKindHelper structure to be able to read SetCC information
 CShadowMemoryParams
 CSparcGenInstrInfo
 CSparcGenRegisterInfo
 CSparcGenSubtargetInfo
 CStatus
 CStringView
 CSwapAndRestore
 CSymInfoSymInfo contains information about symbol: it's address and section index which is -1LL for absolute symbols
 CSystemZGenInstrInfo
 CSystemZGenRegisterInfo
 CSystemZGenSubtargetInfo
 CT
 CTableRef
 CThreadStack
 Ctype
 CTypedVReg
 CUnitT
 CUstarHeader
 CValueMappingHelper struct that represents how a value is mapped through different register banks
 CWebAssemblyGenInstrInfo
 CWebAssemblyGenRegisterInfo
 CWebAssemblyGenSubtargetInfo
 CX86EvexToVexCompressTableEntry
 CX86GenInstrInfo
 CX86GenRegisterInfo
 CX86GenSubtargetInfo
 CXCoreGenInstrInfo
 CXCoreGenRegisterInfo
 CXCoreGenSubtargetInfo