mini-llvm 0.1.0
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nmini_llvm
 Nir
 CAdd
 CAlgebraicSimplification
 CAliasAnalysis
 CAlloca
 CAlwaysInline
 CAnd
 CArgMemOnly
 CArgument
 CArrayConstant
 CArrayFlattening
 CArrayType
 CASHR
 CAttribute
 CAttributeDeduction
 CBasicBlock
 CBasicBlockMerging
 CBasicBlockType
 CBinaryFloatingArithmeticOperator
 CBinaryFloatingOperator
 CBinaryFloatingRelationalOperator
 CBinaryIntegerArithmeticOperator
 CBinaryIntegerOperator
 CBinaryIntegerRelationalOperator
 CBitCast
 CBr
 CBranchSimplification
 CCall
 CCondBr
 CConstant
 CConstantFolding
 CConstantVisitor
 CDeadCodeElimination
 CDeadStoreElimination
 CDominatorTreeAnalysis
 CDouble
 CDoubleConstant
 CDTNode
 CFAdd
 CFCmp
 CFDiv
 CFloat
 CFloatConstant
 CFloatingCastingOperator
 CFloatingConstant
 CFloatingToIntegerCastingOperator
 CFloatingType
 CFMul
 CFNeg
 CFPExt
 CFPToSI
 CFPToUI
 CFPTrunc
 CFRem
 CFSub
 CFunction
 CFunctionAnalysis
 CFunctionInlining
 CFunctionTransform
 CFunctionType
 CGetElementPtr
 CGlobalCodeMotion
 CGlobalDeadCodeElimination
 CGlobalValue
 CGlobalValueNumbering
 CGlobalVar
 CI1
 CI16
 CI16Constant
 CI1Constant
 CI32
 CI32Constant
 CI64
 CI64Constant
 CI8
 CI8Constant
 CICmp
 CInaccessibleMemOnly
 CInaccessibleMemOrArgMemOnly
 CIndirectCall
 CInstruction
 CInstructionCombining
 CInstructionVisitor
 CIntegerCastingOperator
 CIntegerConstant
 CIntegerOrPointerType
 CIntegerToFloatingCastingOperator
 CIntegerType
 CIntToPtr
 CJumpThreading
 CLexer
 CLexException
 CLoad
 CLoop
 CLoopTreeAnalysis
 CLSHR
 CLTNode
 CMem2Reg
 CModule
 CModuleAnalysis
 CModuleTransform
 CMul
 CNoInline
 CNullPtrConstant
 COr
 CParseException
 CParser
 CPassManager
 CPhi
 CIncoming
 CConstIncoming
 Cincoming_iterator
 Cconst_incoming_iterator
 CPointerConstant
 CPoisonPropagation
 CPoisonValue
 CPtr
 CPtrToInt
 CReadNone
 CReadOnly
 CRedundantLoadElimination
 CRet
 CSDiv
 CSelect
 CSExt
 CSHL
 CSIToFP
 CSRem
 CStore
 CStrengthReduction
 CSub
 CSymbol
 CTailCallElimination
 CTailDuplication
 CTerminator
 CToken
 CTrunc
 CType
 CTypeVisitor
 CUDiv
 CUIToFP
 CUnaryFloatingArithmeticOperator
 CUnaryFloatingOperator
 CUnreachableBlockElimination
 CURem
 CUse
 CUse< ValueT >
 CUseBase
 CValue
 CVoid
 CVoidValue
 CXor
 CZExt
 Nmc
 CDirective
 CGlobalValue
 CGlobalValueBuilder
 CGlobalValueTransform
 CInstruction
 CLabel
 CModule
 CModuleTransform
 COperand
 CRISCVAddress
 CRISCVAddressDirective
 CRISCVAddressOperand
 CRISCVDataDirective
 CRISCVFallthrough
 CRISCVImmediateOperand
 CRISCVInstruction
 CRISCVMemoryOperand
 CRISCVPassManager
 CRISCVRegisterOperand
 CRISCVUnusedLabelElimination
 CStatement
 CStringDirective
 CSymbol
 CZeroDirective
 Nmir
 CAdd
 CAddI
 CAnd
 CAndI
 CBasicBlock
 CBasicBlockAnalysis
 CBasicBlockBuilder
 CBasicBlockMerging
 CBasicBlockOperand
 CBasicBlockReordering
 CBasicBlockTransform
 CBinaryOperator
 CBinaryOperatorI
 CBr
 CBranchPredictionAnalysis
 CCmp
 CCmpBr
 CCmpSet
 CCmpZ
 CCmpZBr
 CCmpZSet
 CCondBr
 CCondSet
 CConstant
 CConstantVisitor
 CCopyPropagation
 CDeadCodeElimination
 CFAdd
 CFakeUse
 CFBinaryOperator
 CFCmp
 CFCmpSet
 CFCvt
 CFCvtFS
 CFCvtFU
 CFCvtSF
 CFCvtUF
 CFDiv
 CFLoad
 CFMov
 CFMovFI
 CFMovIF
 CFMul
 CFNeg
 CFStore
 CFSub
 CFUnaryOperator
 CFunction
 CFunctionAnalysis
 CFunctionOperand
 CFunctionTransform
 CGlobalValue
 CGlobalValueOperand
 CGlobalVar
 CI16ArrayConstant
 CI16Constant
 CI32ArrayConstant
 CI32Constant
 CI64ArrayConstant
 CI64Constant
 CI8ArrayConstant
 CI8Constant
 CImmediate
 CImmediateOperand
 CInstruction
 CInstructionVisitor
 CIntegerImmediate
 CJumpThreading
 CLA
 CLI
 CLiveVariableAnalysis
 CLoad
 CMarker
 CMemoryOperand
 CModule
 CModuleAnalysis
 CModuleTransform
 CMov
 CMul
 CNeg
 CNot
 CNullOperationElimination
 COr
 COrI
 CPhysicalRegister
 CPtrArrayConstant
 CPtrConstant
 CRegister
 CRegisterOperand
 CRegisterReuse
 CRISCVCall
 CRISCVConstantPropagation
 CRISCVInstructionVisitor
 CRISCVJALR
 CRISCVPassManager
 CRISCVRegister
 CRISCVRet
 CSDiv
 CSExt
 CSHL
 CSHLI
 CSHRA
 CSHRAI
 CSHRL
 CSHRLI
 CSRem
 CStackFrame
 CStackOffsetEvaluation
 CStackOffsetImmediate
 CStackSlot
 CStore
 CSub
 CSubI
 CTailDuplication
 CTerminator
 CUDiv
 CUnaryOperator
 CUnreachableBlockElimination
 CURem
 CVirtualRegister
 CXor
 CXorI
 CZeroConstant
 CZeroRegisterReplacement
 Nops
 CAdd
 CAnd
 CASHR
 CBitCast
 CBitCast< bool >
 CEQ
 CFAdd
 CFDiv
 CFMul
 CFNeg
 CFPExt
 CFPToSI
 CFPToSI< bool >
 CFPToUI
 CFPToUI< bool >
 CFPTrunc
 CFRem
 CFSub
 CLSHR
 CMul
 CNE
 COEQ
 COGE
 COGT
 COLE
 COLT
 CONE
 COr
 CSDiv
 CSExt
 CSExt< bool >
 CSGE
 CSGT
 CSHL
 CSIToFP
 CSLE
 CSLT
 CSRem
 CSub
 CTrunc
 CTrunc< bool >
 CUDiv
 CUGE
 CUGT
 CUIToFP
 CULE
 CULT
 CURem
 CXor
 CZExt
 CZExt< bool >
 CArrowProxy
 CBigInteger
 CColor
 CColoredString
 CColoredStringView
 CColorGuard
 CCommandLineParser
 COptionArgument
 CPositionalArgument
 CSeparator
 CArgument
 CResult
 CError
 CDiagnostic
 CExpected
 CExpected< void, E >
 CFileHandle
 CFunctionRef
 CFunctionRef< R(Args...)>
 CGraphColoringAllocator
 CHashMap
 CIndirectIterator
 CLinearScanAllocator
 CMatrix
 CNaiveAllocator
 COptionalReference
 CPath
 CPCG32
 CRegisterAllocator
 CRISCVBackendDriver
 CRISCVMCGen
 CRISCVMIRGen
 CSourceManager
 CStringJoiner
 CSystemError
 CSystemString
 CUnexpected
 CVTModeGuard
 Nstd
 Cformatter< ConstantT >
 Cformatter< GlobalValueT >
 Cformatter< ImmediateT >
 Cformatter< InstructionT >
 Cformatter< mini_llvm::BigInteger >
 Cformatter< mini_llvm::ColoredString >
 Cformatter< mini_llvm::ColoredStringView >
 Cformatter< mini_llvm::ir::Attribute >
 Cformatter< mini_llvm::ir::Module >
 Cformatter< mini_llvm::mc::Module >
 Cformatter< mini_llvm::mc::RISCVAddress >
 Cformatter< mini_llvm::mc::Symbol >
 Cformatter< mini_llvm::mir::BasicBlock >
 Cformatter< mini_llvm::mir::MemoryOperand >
 Cformatter< mini_llvm::mir::Module >
 Cformatter< mini_llvm::Path >
 Cformatter< mini_llvm::StringJoiner >
 Cformatter< mini_llvm::SystemString >
 Cformatter< OperandT >
 Cformatter< RegisterT >
 Cformatter< StatementT >
 Cformatter< TypeT >
 Cformatter< ValueT >
 Chash< mini_llvm::BigInteger >
 Chash< mini_llvm::ir::Symbol >
 Chash< mini_llvm::mc::RISCVAddress >
 Chash< mini_llvm::mc::Symbol >
 Chash< mini_llvm::Path >
 Chash< mini_llvm::SystemString >