►Nllvm | |
►Ncl | |
COptionValue< PassArgData > | Define a valid OptionValue for the command line pass argument |
►Ndetail | |
CDenseMapPair | |
►Nilist_detail | |
CSpecificNodeAccess< typename compute_node_options<::mlir::Operation >::type > | |
CArrayRef | |
Ccast_convert_val< T, ::mlir::Operation *, ::mlir::Operation * > | |
Ccast_convert_val< T, ::mlir::Operation, ::mlir::Operation > | |
Ccast_retty_impl< T, ::mlir::Operation * > | |
Ccast_retty_impl< T, ::mlir::Operation > | |
CDenseMap | |
CDenseMapInfo | |
CDenseMapInfo< mlir::AffineExpr > | |
CDenseMapInfo< mlir::AffineMap > | |
CDenseMapInfo< mlir::Attribute > | |
CDenseMapInfo< mlir::BlockArgument > | |
CDenseMapInfo< mlir::FuncOp > | |
CDenseMapInfo< mlir::Identifier > | |
CDenseMapInfo< mlir::IntegerSet > | |
CDenseMapInfo< mlir::Location > | |
CDenseMapInfo< mlir::OperationName > | |
CDenseMapInfo< mlir::PassInstrumentation::PipelineParentInfo > | |
CDenseMapInfo< mlir::SDBMConstantExpr > | |
CDenseMapInfo< mlir::SDBMDirectExpr > | |
CDenseMapInfo< mlir::SDBMExpr > | |
CDenseMapInfo< mlir::SDBMTermExpr > | |
CDenseMapInfo< mlir::Type > | |
CDenseMapInfo< mlir::Value > | |
CDenseMapInfo< std::tuple< Ts... > > | |
CDenseSet | |
CDOTGraphTraits< Block * > | |
CDOTGraphTraits< const CAGSlice * > | |
CDOTGraphTraits< Region * > | |
CExpected | |
Cfunction_ref | |
CGraphTraits< Block * > | |
CGraphTraits< const mlir::CallGraph * > | |
CGraphTraits< const mlir::CallGraphNode * > | |
CGraphTraits< const mlir::DominanceInfoNode * > | |
CGraphTraits< const mlir::quantizer::CAGNode * > | |
CGraphTraits< const mlir::quantizer::CAGSlice * > | |
CGraphTraits< Inverse< mlir::Block * > > | |
CGraphTraits< Inverse< mlir::Region * > > | |
CGraphTraits< mlir::Block * > | |
CGraphTraits< mlir::DominanceInfoNode * > | |
CGraphTraits< mlir::Region * > | |
Cilist_traits<::mlir::Block > | |
Cilist_traits<::mlir::Operation > | |
Cisa_impl< T, ::mlir::Operation > | Provide isa functionality for operation casts |
Citerator_range | |
CMutableArrayRef | |
COptional | |
CPointerLikeTypeTraits< mlir::Attribute > | Allow LLVM to steal the low bits of Attributes |
CPointerLikeTypeTraits< mlir::BlockArgument > | Allow stealing the low bits of a value |
CPointerLikeTypeTraits< mlir::FuncOp > | Allow stealing the low bits of FuncOp |
CPointerLikeTypeTraits< mlir::Identifier > | |
CPointerLikeTypeTraits< mlir::Location > | We align LocationStorage by 8, so allow LLVM to steal the low bits |
CPointerLikeTypeTraits< mlir::ModuleOp > | Allow stealing the low bits of ModuleOp |
CPointerLikeTypeTraits< mlir::OperationName > | |
CPointerLikeTypeTraits< mlir::SymbolRefAttr > | |
CPointerLikeTypeTraits< mlir::Type > | We align TypeStorage by 8, so allow LLVM to steal the low bits |
CPointerLikeTypeTraits< mlir::Value > | Allow stealing the low bits of a value |
CPointerUnion | |
CSmallPtrSet | |
CSmallPtrSetImpl | |
CSmallString | |
CSmallVector | |
CSmallVectorImpl | |
CTinyPtrVector | |
►Nmlir | |
►Ndetail | Check if a Callable type can be invoked with the given set of arg types |
CAffineBinaryOpExprStorage | A binary operation appearing in an affine expression |
CAffineConstantExprStorage | An integer constant appearing in affine expression |
CAffineDimExprStorage | A dimensional or symbolic identifier appearing in an affine expression |
CAffineExprStorage | Base storage class appearing in an affine expression |
CAffineMapAttributeStorage | |
CAffineMapStorage | |
CAnalysisConcept | The abstract polymorphic base class representing an analysis |
CAnalysisMap | |
CAnalysisModel | A derived analysis model used to hold a specific analysis object |
CAnyValueMatcher | Terminal matcher, always returns true |
CArrayAttributeStorage | An attribute representing an array of other attributes |
Cattr_value_binder | |
CAttributeUniquer | |
CBlockArgumentImpl | The internal implementation of a BlockArgument |
CBoolAttributeStorage | An attribute representing a boolean value |
CCallSiteLocationStorage | |
CComplexTypeStorage | Complex Type Storage |
Cconstant_int_not_value_matcher | |
Cconstant_int_op_binder | |
Cconstant_int_value_matcher | |
Cconstant_op_binder | |
►CConversionPatternRewriterImpl | |
CBlockAction | |
CBlockPosition | |
COpReplacement | This class represents one requested operation replacement via 'replaceOp' |
CDenseElementDataPointerTypeTraits | |
CDenseElementIndexedIteratorImpl | |
►CDenseElementsAttributeStorage | An attribute representing a reference to a dense vector or tensor object |
CKeyTy | |
Cdetector | |
Cdetector< void_t< Op< Args... > >, Op, Args... > | |
CDiagnosticEngineImpl | |
CDialectInterfaceBase | |
►CDialectInterfaceCollectionBase | |
Citerator | |
CDictionaryAttributeStorage | An attribute representing a dictionary of sorted named attributes |
CDominanceInfoBase | |
CElementsAttrIterator | |
CElementsAttrRange | |
CExpectedDiag | |
CFileLineColLocationStorage | |
CFloatAttributeStorage | An attribute representing a floating point value |
CFunctionTypeStorage | Function Type Storage and Uniquing |
CFusedLocationStorage | |
►Cindexed_accessor_range_base | |
Citerator | An iterator element of this range |
CIntegerAttributeStorage | An attribute representing a integral value |
CIntegerSetAttributeStorage | |
CIntegerSetStorage | |
CIntegerTypeStorage | Integer Type Storage and Uniquing |
CMemRefTypeStorage | |
CNameLocationStorage | |
CNestedAnalysisMap | |
Cop_matcher | The matcher that matches a certain kind of op |
COpaqueAttributeStorage | Opaque Attribute Storage and Uniquing |
COpaqueElementsAttributeStorage | |
COpaqueLocationStorage | |
COpaqueTypeStorage | Opaque Type Storage and Uniquing |
COpaqueValue | This class provides an opaque type erased wrapper around a Value |
COperandStorage | |
COpPassManagerImpl | |
COpToOpPassAdaptor | |
COpToOpPassAdaptorBase | A base class for Op-to-Op adaptor passes |
COpToOpPassAdaptorParallel | |
►CParallelDiagnosticHandlerImpl | |
CThreadDiagnostic | |
CPassExecutionState | |
CPassInstrumentorImpl | |
CPassModel | |
►CPassOptions | Base container class and manager for all pass options |
CListOption | |
COption | This class represents a specific pass option, with a provided data type |
CPassPipelineCLParserImpl | |
CPatternMatcherValue | Binds to a specific value and matches it |
CPreservedAnalyses | A utility class to represent the analyses that are known to be preserved |
CRankedTensorTypeStorage | |
CRecursivePatternMatcher | RecursivePatternMatcher that composes |
CResizableStorage | |
CSDBMBinaryExprStorage | |
CSDBMConstantExprStorage | |
CSDBMDiffExprStorage | |
CSDBMExprStorage | |
CSDBMNegExprStorage | |
CSDBMTermExprStorage | |
CShapedTypeStorage | Shaped Type Storage |
CSourceMgrDiagnosticHandlerImpl | |
CSourceMgrDiagnosticVerifierHandlerImpl | |
CSparseElementsAttributeStorage | An attribute representing a reference to a sparse vector or tensor object |
►CStorageUniquerImpl | This is the implementation of the StorageUniquer class |
CHashedStorage | |
CLookupKey | A lookup key for derived instances of storage objects |
CStorageKeyInfo | Storage info for derived TypeStorage objects |
CStorageUserBase | |
CStringAttributeStorage | An attribute representing a string value |
CSymbolRefAttributeStorage | An attribute representing a symbol reference |
CTrailingOpResult | This class provides the implementation for a trailing operation result |
CTupleTypeStorage | A type representing a collection of other types |
CTypeAttributeStorage | An attribute representing a reference to a type |
CTypeSwitchBase | |
CTypeUniquer | |
CUnrankedMemRefTypeStorage | |
CUnrankedTensorTypeStorage | |
CValueRangeOwner | |
CValueUseIteratorImpl | |
CVectorTypeStorage | Vector Type Storage and Uniquing |
CVerifierPass | Pass to verify an operation and signal failure if necessary |
►Nedsc | |
►Nintrinsics | |
►Ndetail | |
CValueHandleArray | |
COperationBuilder | |
CValueBuilder | |
CAffineLoopNestBuilder | |
CAppend | |
CBlockBuilder | |
CBlockHandle | |
CCapturableHandle | |
CCustomOperation | Simple wrapper to build a generic operation without successor blocks |
CGenericLoopNestRangeBuilder | |
Cindex_t | |
CIndexHandle | |
CLoopBuilder | |
CLoopNestBuilder | |
CLoopNestRangeBuilder | |
CLoopRangeBuilder | |
CMemRefView | |
CNestedBuilder | |
COperationHandle | |
CScopedContext | |
CStructuredIndexed | |
CTemplatedIndexedValue | |
CValueHandle | |
CVectorView | |
CView | |
►Nfunctional | |
CScopeGuard | Simple ScopeGuard |
►Nfxpmath | |
►Ndetail | |
CQuantizedMultiplierSmallerThanOneExp | |
CUniformBinaryOpInfo | |
CFxpMathOpsDialect | Defines the 'FxpMathOps' dialect |
►Ngpu | |
CGPUDialect | |
CKernelDim3 | |
►Nimpl | |
CVariadicFlag | A named class for passing around the variadic flag |
►Nlinalg | |
CAliases | |
CFusionInfo | |
►CLinalgDependenceGraph | |
CLinalgDependenceGraphElem | |
CLinalgOpView | |
CLinalgDialect | |
CLinalgTransforms | |
CPromotionInfo | |
CRangeType | |
CTiledLinalgOp | |
►NLLVM | |
►Ndetail | |
CLLVMDialectImpl | |
CLLVMTypeStorage | |
CLLVMDialect | |
CLLVMType | |
CModuleTranslation | |
►Nloop | |
CLoopOpsDialect | |
►NNVVM | |
CNVVMDialect | |
►NOpTrait | |
►Ndetail | |
CMultiOperandTraitBase | |
CMultiResultTraitBase | |
►Nlinalg | |
►CNInputs | |
CImpl | |
►CNOutputs | |
CImpl | |
CStructuredOpTraits | |
►CAtLeastNOperands | |
CImpl | |
►CAtLeastNResults | |
CImpl | |
CAttrSizedOperandSegments | |
CAttrSizedResultSegments | Similar to AttrSizedOperandSegments but used for results |
CBroadcastableTwoOperandsOneResult | |
CFunctionLike | |
CHasNoSideEffect | This class adds property that the operation has no side effects |
►CHasParent | This class provides a verifier for ops that are expecting a specific parent |
CImpl | |
CIsCommutative | This class adds property that the operation is commutative |
CIsIsolatedFromAbove | |
CIsTerminator | This class provides the API for ops that are known to be terminators |
►CNOperands | |
CImpl | |
►CNResults | |
CImpl | |
COneOperand | |
COneResult | |
COperandsAreFloatLike | |
COperandsAreIntegerLike | |
CResultsAreBoolLike | |
CResultsAreFloatLike | |
CResultsAreIntegerLike | |
CSameOperandsAndResultElementType | |
CSameOperandsAndResultShape | |
CSameOperandsAndResultType | |
CSameOperandsElementType | |
CSameOperandsShape | |
CSameTypeOperands | |
►CSingleBlockImplicitTerminator | |
CImpl | |
CSymbol | |
CSymbolTable | |
CTraitBase | |
CTypeOpInterfaceDefault | |
CVariadicOperands | |
CVariadicResults | |
CZeroOperands | |
CZeroResult | |
►Nquant | |
►Ndetail | |
►CAnyQuantizedTypeStorage | |
CKeyTy | |
CQuantizedTypeStorage | |
►CUniformQuantizedPerAxisTypeStorage | |
CKeyTy | |
►CUniformQuantizedTypeStorage | |
CKeyTy | |
CAnyQuantizedType | |
CExpressedToQuantizedConverter | |
CQuantizationDialect | Defines the 'Quantization' dialect |
CQuantizedType | |
CUniformQuantizedPerAxisType | |
CUniformQuantizedPerAxisValueConverter | |
CUniformQuantizedType | |
CUniformQuantizedValueConverter | |
►Nquantizer | |
CAbstractTensorStatistics | Base class for querying statistics about a tensor |
CAttributeTensorStatistics | |
CBasePropagatedFact | |
CCAGAnchorNode | |
CCAGConstraintNode | Base class for constraint nodes |
CCAGNode | |
CCAGOperandAnchor | |
CCAGResultAnchor | |
CCAGSlice | A slice of a CAG (which may be the whole graph) |
CCAGUniformMetadata | |
CCandidateQuantizedType | Candidate for a quantized type conversion |
►CDiscreteReducer | |
CValueTy | |
CExpandingMinMaxReducer | |
CFxpMathTargetConfig | |
CMaximizingNumericReducer | A binary reducer that maximizes a numeric type |
CMinimizingNumericReducer | A binary reducer that minimizing a numeric type |
CModificationResult | Typed indicator of whether a mutator produces a modification |
CSolverContext | |
CTargetConfiguration | |
CTensorAxisStatistics | Statistics about a tensor axis (or the whole tensor) |
CUniformConstraintsBuilder | |
CUniformParamsFromMinMaxSolver | |
CUniformStorageParams | |
►NROCDL | |
CROCDLDialect | |
►Nspirv | |
►Ndetail | |
CArrayTypeStorage | |
CImageTypeStorage | |
CPointerTypeStorage | |
CRuntimeArrayTypeStorage | |
CStructTypeStorage | |
CArrayType | |
CCompositeType | |
CImageType | |
CPointerType | |
CRuntimeArrayType | |
CSPIRVDialect | |
CStructType | |
►Ntblgen | |
CAppliedConstraint | |
CAttrConstraint | |
CAttribute | |
CCombinedPred | |
CConcatPred | |
CConstantAttr | |
CConstraint | |
CCPred | |
CDagLeaf | |
CDagNode | |
CDialect | |
CEnumAttr | |
CEnumAttrCase | |
CFmtContext | |
CFmtObject | |
►CFmtObjectBase | |
CCreateAdapters | |
CFmtReplacement | |
CInterfaceOpTrait | |
CInternalOpTrait | |
CNamedAttribute | |
CNamedRegion | |
CNamedTypeConstraint | |
CNativeOpTrait | |
COperator | |
COpInterface | |
►COpInterfaceMethod | |
CArgument | |
COpTrait | |
CPattern | |
CPred | |
CPredOpTrait | |
CRegion | |
CStructAttr | |
CStructFieldAttr | |
CSubstLeavesPred | |
►CSymbolInfoMap | |
CSymbolInfo | |
CType | |
CTypeConstraint | |
►Nvector | |
CVectorOpsDialect | Dialect for Ops on higher-dimensional vector types |
CAbstractOperation | |
CAffineApplyNormalizer | |
CAffineApplyOp | |
CAffineBinaryOpExpr | |
CAffineBound | |
CAffineConstantExpr | An integer constant appearing in affine expression |
CAffineCopyOptions | Explicit copy / DMA generation options for mlir::affineDataCopyGenerate |
CAffineDimExpr | A dimensional identifier appearing in an affine expression |
CAffineDmaStartOp | |
CAffineDmaWaitOp | |
CAffineExpr | |
CAffineExprVisitor | |
CAffineLoadOp | |
CAffineMap | |
CAffineMapAttr | |
CAffineOpsDialect | |
CAffineStoreOp | |
CAffineSymbolExpr | A symbolic identifier appearing in an affine expression |
CAffineValueMap | |
CAnalysisManager | |
CArrayAttr | |
CAttribute | |
CAttributeStorage | |
CBaseMemRefType | Base MemRef for Ranked and Unranked variants |
►CBlock | Block represents an ordered list of Operation s |
Cop_iterator | |
CBlockAndValueMapping | |
CBlockArgument | Block arguments are values |
CBlockOperand | Terminator operations can have Block operands to represent successors |
CBoolAttr | |
CBuilder | |
CCallGraph | |
►CCallGraphNode | |
CEdge | This class represents a directed edge between two nodes in the callgraph |
CCallInterfaceCallable | |
CCallSiteLoc | |
CClassID | |
CComplexType | |
CComputationSliceState | |
CConstantFloatOp | |
CConstantIndexOp | |
CConstantIntOp | |
CConversionPattern | |
CConversionPatternRewriter | |
►CConversionTarget | This class describes a specific conversion target |
CLegalOpDetails | |
►CDenseElementsAttr | |
CAttributeElementIterator | |
CBoolElementIterator | A utility iterator that allows walking over the internal bool values |
CElementIterator | |
CFloatElementIterator | Iterator for walking over APFloat values |
CIntElementIterator | A utility iterator that allows walking over the internal raw APInt values |
CDenseFPElementsAttr | |
CDenseIntElementsAttr | |
CDependenceComponent | |
CDependenceResult | |
CDiagnostic | |
CDiagnosticArgument | A variant type that holds a single argument for a diagnostic |
CDiagnosticEngine | |
►CDialect | |
CVariadicOperationAdder | |
CVariadicOperationAdder< First > | |
CVariadicSymbolAdder | |
CVariadicSymbolAdder< First > | |
CDialectAsmParser | |
CDialectAsmPrinter | |
CDialectHooks | |
CDialectHooksRegistration | |
CDialectInlinerInterface | |
CDialectInterface | This class represents an interface overridden for a single dialect |
CDialectInterfaceCollection | |
CDialectRegistration | |
CDictionaryAttr | |
CDmaStartOp | |
CDmaWaitOp | |
CDominanceInfo | A class for computing basic dominance information |
CElementsAttr | |
CEmptyPipelineOptions | |
CExecutionEngine | |
CFileLineColLoc | |
CFilteredValueUseIterator | |
CFlatAffineConstraints | |
CFlatSymbolRefAttr | |
CFloatAttr | |
CFloatType | |
CFoldingHook | |
CFoldingHook< ConcreteType, isSingleResult, typename std::enable_if< isSingleResult >::type > | |
CFuncOp | |
CFunctionPass | |
CFunctionTraits | |
CFunctionTraits< ReturnType(*)(Args...), false > | Overload for non-class function types |
CFunctionTraits< ReturnType(ClassType::*)(Args...) const, false > | Overload for class function types |
CFunctionType | Function types map from a list of inputs to a list of results |
CFusedLoc | |
CFusionResult | |
CGenInfo | |
CGenNameParser | Adds command line option for each registered generator |
CGenRegistration | |
CGPUIndexIntrinsicOpLowering | |
CIdentifier | |
Cindexed_accessor_iterator | |
Cindexed_accessor_range | |
CIndexType | |
CInFlightDiagnostic | |
CInlinerInterface | |
CIntegerAttr | |
CIntegerSet | |
CIntegerSetAttr | |
CIntegerType | Integer types can have arbitrary bitwidth up to a large fixed limit |
CIntegerValueSet | An IntegerValueSet is an integer set plus its operands |
CIntInfty | |
CIRMultiObjectWithUseList | |
CIRObjectWithUseList | This class represents a single IR object that contains a use list |
CIROperand | |
CLexer | This class breaks up the current file into a token stream |
CLinalgTypeConverter | |
CLiveness | |
CLivenessBlockInfo | This class represents liveness information on block level |
CLLVMOpLowering | |
CLLVMTypeConverter | Conversion from types in the Standard dialect to the LLVM IR dialect |
CLocation | |
CLocationAttr | |
CLogicalResult | |
CLoopNestStats | |
CMemRefAccess | Encapsulates a memref load or store access information |
CMemRefDescriptor | |
CMemRefRegion | |
CMemRefType | |
CMLIRContext | |
CMLIRContextImpl | |
CModuleAnalysisManager | |
CModuleOp | |
CModulePass | |
CModuleTerminatorOp | |
CMutableAffineMap | A mutable affine map. Its affine expressions are however unique |
CMutableIntegerSet | A mutable integer set. Its affine expressions are however unique |
CNamedAttributeList | |
CNameLoc | Represents an identity name attached to a child location |
CNestedMatch | |
CNestedPattern | |
CNestedPatternContext | |
CNoneType | |
COp | |
COpaqueAttr | |
COpaqueElementsAttr | |
COpaqueLoc | |
COpaqueType | |
COpAsmDialectInterface | |
►COpAsmParser | |
COperandType | This is the representation of an operand reference |
COpAsmPrinter | |
►COpBuilder | |
CInsertionGuard | RAII guard to reset the insertion point of the builder when destroyed |
CInsertPoint | This class represents a saved insertion point |
COpConversionPattern | |
COperandElementTypeIterator | |
COperandRange | This class implements the operand iterators for the Operation class |
►COperation | |
Cdialect_attr_iterator | A utility iterator that filters out non-dialect attributes |
COperationFolder | |
COperationName | |
COperationPass | |
COperationPass< PassT, void > | |
COperationState | |
COpFolderDialectInterface | |
COpFoldResult | This class represents a single result from folding an operation |
►COpInterface | |
CTrait | |
COpOperand | A reference to a value, suitable for use as an operand of an operation |
COpPassBase | |
COpPassManager | |
COpPrintingFlags | |
COpResult | This is a value defined by a result of an operation |
COpRewritePattern | |
COpState | |
COptionalParseResult | |
COpToFuncCallLowering | |
COwningModuleRef | |
COwningRewritePatternList | |
CParallelDiagnosticHandler | |
CParseResult | |
►CPass | |
CListOption | |
COption | This class represents a specific pass option, with a provided data type |
CStatistic | |
CPassInfo | A structure to represent the information for a derived pass class |
►CPassInstrumentation | |
CPipelineParentInfo | |
CPassInstrumentor | |
►CPassManager | The main pass manager and pipeline builder |
CIRPrinterConfig | A configuration struct provided to the IR printer instrumentation |
CPassPipelineCLParser | |
CPassPipelineInfo | A structure to represent the information of a registered pass pipeline |
CPassPipelineOptions | |
CPassPipelineRegistration | |
CPassPipelineRegistration< EmptyPipelineOptions > | |
CPassRegistration | |
CPassRegistryEntry | |
CPattern | |
CPatternBenefit | |
CPatternRewriter | |
CPatternState | |
CPostDominanceInfo | A class for computing basic postdominance information |
CPredecessorIterator | |
CRankedTensorType | |
CRegion | |
CRegionRange | |
CResultElementTypeIterator | |
CResultRange | This class implements the result iterators for the Operation class |
CRewritePattern | |
CRewritePatternMatcher | |
CScopedDiagnosticHandler | |
CSDBM | |
CSDBMConstantExpr | SDBM constant expression, wraps a 64-bit integer |
CSDBMDialect | |
CSDBMDiffExpr | |
CSDBMDimExpr | |
CSDBMDirectExpr | |
CSDBMExpr | |
CSDBMInputExpr | |
CSDBMNegExpr | |
CSDBMStripeExpr | |
CSDBMSumExpr | SDBM sum expression. LHS is a term expression and RHS is a constant |
CSDBMSymbolExpr | |
CSDBMTermExpr | |
CSDBMVaryingExpr | |
CSDBMVisitor | |
CShapedType | |
CSideEffectsDialectInterface | |
CSideEffectsInterface | |
CSimpleAffineExprFlattener | |
CSimpleObjectCache | A simple object cache following Lang's LLJITWithObjectCache example |
CSourceMgrDiagnosticHandler | This class is a utility diagnostic handler for use with llvm::SourceMgr |
CSourceMgrDiagnosticVerifierHandler | |
CSparseElementsAttr | |
CSPIRVOpLowering | Base class to define a conversion pattern to lower SourceOp into SPIR-V |
CSPIRVTypeConverter | |
CSplatElementsAttr | |
CStandardOpsDialect | |
►CStorageUniquer | |
CBaseStorage | |
CStorageAllocator | |
CStringAttr | |
CStructBuilder | |
CSuccessorRange | This class implements the successor iterators for Block |
CSymbolRefAttr | |
►CSymbolTable | |
CSymbolUse | This class represents a specific symbol use |
CUseRange | This class implements a range of SymbolRef uses |
CTensorType | |
CToken | This represents a token in the MLIR syntax |
CTranslateFromMLIRRegistration | |
CTranslateRegistration | |
CTranslateToMLIRRegistration | |
CTranslationParser | |
CTupleType | |
CType | |
CTypeAttr | |
►CTypeConverter | |
►CSignatureConversion | |
CInputMapping | |
CTypeStorage | Base storage class appearing in a Type |
CTypeSwitch | |
CTypeSwitch< T, void > | Specialization of TypeSwitch for void returning callables |
CUnitAttr | |
CUnknownLoc | |
CUnrankedMemRefDescriptor | |
CUnrankedMemRefType | |
CUnrankedTensorType | |
►CValue | |
CImplTypeTraits | |
CValueRange | |
CValueTypeIterator | This class implements iteration on the types of a given range of values |
CValueUseIterator | An iterator over all of the uses of an IR object |
CValueUserIterator | An iterator over all users of a ValueBase |
CVectorType | |
CVulkanLayoutUtils | |
CWalkResult | |
►Nspirv | |
►Ndetail | |
CImageTypeStorage | |
CBlockInfoBuilder | Builds and holds block information during the construction phase |
CConstFakeQuantPerAxisRewrite | |
CConstFakeQuantRewrite | |
CCopyTransposeConversion | |
CFakeQuantRewrite | Base class rewrites ConstFakeQuant into a qbarrier/dbarrier pair |
CFoldAffineOp | |
Cint64_list_t | |
Cj | |
CLinalgOpConversion | |
CLinalgOpConversion< CopyOp > | |
CLinalgOpConversion< IndexedGenericOp > | Conversion pattern specialization for IndexedGenericOp |
CLinalgRewritePattern | |
CLinalgScopedEmitter | |
CLinalgScopedEmitter< IndexedValueType, ConvOp > | |
CLinalgScopedEmitter< IndexedValueType, CopyOp > | |
CLinalgScopedEmitter< IndexedValueType, DotOp > | |
CLinalgScopedEmitter< IndexedValueType, FillOp > | |
CLinalgScopedEmitter< IndexedValueType, GenericOp > | |
CLinalgScopedEmitter< IndexedValueType, IndexedGenericOp > | |
CLinalgScopedEmitter< IndexedValueType, MatmulOp > | |
CLinalgScopedEmitter< IndexedValueType, MatvecOp > | |
Cmlir_named_attr_list_t | |
Cmlir_named_attr_t | |
Cmlir_type_list_t | |
CparseCommaSeparatedList | |
CparseCommaSeparatedList< ParseType > | |
CRangeOpConversion | |
CReshapeOpConversion | |
CRewritePatternList | |
CRewritePatternList< LoopType, IndexedValueType > | |
CRewritePatternList< LoopType, IndexedValueType, ConcreteOp, LinalgOps... > | |
CSliceOpConversion | |
CSplitTransferReadOp | |
CSplitTransferWriteOp | |
CStrideInfo | |
CTransposeOpConversion | |
CTupleGetFolderOp | |
CUnrolledVectorState | |
CValuePositionMap | |
CVectorBroadcastOpConversion | |
CVectorExtractElementOpConversion | |
CVectorExtractOpConversion | |
CVectorInsertElementOpConversion | |
CVectorInsertOpConversion | |
CVectorInsertStridedSliceOpDifferentRankRewritePattern | |
CVectorInsertStridedSliceOpSameRankRewritePattern | |
CVectorOuterProductOpConversion | |
CVectorPrintOpConversion | |
CVectorShuffleOpConversion | |
CVectorState | |
CVectorStridedSliceOpConversion | |
CVectorTypeCastOpConversion | |
CViewDimension | |
CYieldOpConversion | |