CAccessesLocalLocks | |
CAcquireReleaseOneStateInDMABlock | |
Cxilinx::AIE::Address | |
Caie_libxaie_ctx_t | |
►CAIEAssignBufferAddressesBase | |
CAIEAssignBufferAddressesPass | |
►CAIEAssignBufferDescriptorIDsBase | |
CAIEAssignBufferDescriptorIDsPass | |
►CAIEAssignLockIDsBase | |
CAIEAssignLockIDsPass | |
►CAIEAssignRuntimeSequenceBDIDsBase | |
CAIEAssignRuntimeSequenceBDIDsPass | |
►CAIEAssignTileCtrlIDsBase | |
CAIEAssignTileCtrlIDsPass | |
►CAIEBroadcastPacketBase | |
CAIEBroadcastPacketPass | |
►CAIECanonicalizeDeviceBase | |
CAIECanonicalizeDevicePass | |
►CAIECoreToStandardBase | |
CAIECoreToStandardPass | |
►CAIECreateCoresBase | |
CAIECreateCoresPass | |
►CAIECreateLocksBase | |
CAIECreateLocksPass | |
►CAIECtrlPacketInferTilesBase | |
CAIECtrlPacketInferTilesPass | |
►CAIECtrlPacketToDmaBase | |
CAIECtrlPacketToDmaPass | |
►CAIEDMATasksToNPUBase | |
CAIEDMATasksToNPUPass | |
►CAIEFindFlowsBase | |
CAIEFindFlowsPass | |
►CAIEGenerateColumnControlOverlayBase | |
CAIEGenerateColumnControlOverlayPass | |
►CAIEHerdRoutingBase | |
CAIEHerdRoutingPass | |
►CAIELocalizeLocksBase | |
CAIELocalizeLocksPass | |
►CAIELowerCascadeFlowsBase | |
CAIELowerCascadeFlowsPass | |
►CAIELowerMemcpyBase | |
CAIELowerMemcpyPass | |
►CAIELowerSetLockBase | |
CAIELowerSetLockPass | |
►CAIEMaterializeBDChainsBase | |
CAIEMaterializeBDChainsPass | |
►CAIEMulticastBase | |
CAIELowerMulticastPass | |
►CAIENormalizeAddressSpacesBase | |
CAIENormalizeAddressSpacesPass | |
►CAIEObjectFifoRegisterProcessBase | |
CAIEObjectFifoRegisterProcessPass | |
►CAIEObjectFifoStatefulTransformBase | |
CAIEObjectFifoStatefulTransformPass | |
►CAIERoutePathfinderFlowsBase | |
Cxilinx::AIE::AIEPathfinderPass | Overall Flow: rewrite switchboxes to assign unassigned connections, ensure this can be done concurrently ( by different threads) |
CAieRtControl | |
Cxilinx::AIE::AIERTControl | |
►Cxilinx::AIE::AIETargetModel | |
►Cxilinx::AIE::AIE1TargetModel | |
Cxilinx::AIE::VC1902TargetModel | |
►Cxilinx::AIE::AIE2TargetModel | |
►Cxilinx::AIE::BaseNPUTargetModel | |
Cxilinx::AIE::NPU2TargetModel | |
Cxilinx::AIE::NPUTargetModel | |
Cxilinx::AIE::VirtualizedNPU2TargetModel | |
Cxilinx::AIE::VirtualizedNPUTargetModel | |
Cxilinx::AIE::VE2302TargetModel | |
Cxilinx::AIE::VE2802TargetModel | |
►CAIEVecConvAnalysisBase | |
Cxilinx::aievec::AIEVecConvAnalysis | |
►CAIEVectorizeBase | |
CAIEVectorize | |
►CAIEVectorOptBase | |
CAIEVectorOptPass | |
►CAIEXToStandardBase | |
CAIEXToStandardPass | |
Cargs | |
CBankLimits | |
CBdIdGenerator | |
Cxilinx::AIE::BDInfo | |
Cxilinx::aievec::BufferParams | |
Cxilinx::AIE::Connect | |
CConnectivityAnalysis | |
►CConvertAIEVecToLLVMBase | |
Cxilinx::aievec::ConvertAIEVecToLLVMPass | |
►Cmlir::ConvertOpToLLVMPattern | |
Cxilinx::aievec::AddOpConversion | |
Cxilinx::aievec::BroadcastOpConversion | |
Cxilinx::aievec::BroadcastScalarOpConversion | |
Cxilinx::aievec::ConcatOpConversion | |
Cxilinx::aievec::ExtOpConversion | |
Cxilinx::aievec::ExtractElemOpConversion | |
Cxilinx::aievec::FMAElemOpConversion | |
Cxilinx::aievec::FMAOpConversion | |
Cxilinx::aievec::FoldAIECastOps | |
Cxilinx::aievec::MatMulOpConversion | |
Cxilinx::aievec::MaxOpConversion | |
Cxilinx::aievec::MinOpConversion | |
Cxilinx::aievec::MulElemOpConversion | |
Cxilinx::aievec::MulOpConversion | |
Cxilinx::aievec::PackOpConversion | |
Cxilinx::aievec::SRSOpConversion | |
Cxilinx::aievec::SelectOpConversion | |
Cxilinx::aievec::ShiftOpConversion | |
Cxilinx::aievec::ShuffleOpConversion | |
Cxilinx::aievec::SubOpConversion | |
Cxilinx::aievec::UPDOpConversion | |
Cxilinx::aievec::UPSOpConversion | |
Cxilinx::aievec::UnpackOpConversion | |
CLongestConvMACChainAnalysis::ConvMac | |
CLongestConvMACChainAnalysis::ConvMacChainGroup | |
Cd_ary_heap_indirect< Value, Arity, IndexInHeapPropertyMap, DistanceMap, Compare, Container > | |
Cxilinx::aievec::MulElemOpConversion::DecodedMulElemOp | |
Cllvm::DenseMapInfo< xilinx::AIE::DMAChannel > | |
Cllvm::DenseMapInfo< xilinx::AIE::ObjectFifoCreateOp > | |
Cllvm::DenseMapInfo< xilinx::AIE::Port > | |
Cllvm::DenseMapInfo< xilinx::AIE::TileID > | |
Cxilinx::AIE::DMAChannel | |
CDMAChannelAnalysis | |
Cxilinx::AIE::DynamicTileAnalysis | |
CEventMonitor | |
Cext_mem_model_t | |
Cxilinx::AIE::Field< highBit, lowBit > | |
CGraphWriter | |
Cstd::hash< xilinx::AIE::Port > | |
Cstd::hash< xilinx::AIE::TileID > | |
CHasSomeParent< ParentOpTypes > | |
CHasSomeTerminator< TerminatorOpTypes > | |
CIndent | |
Cxilinx::aievec::IntervalReuse | |
Cion_allocation_data | DOC: Ion Userspace API |
Cion_heap_data | |
Cion_heap_query | Struct ion_heap_query - collection of data about all heaps @cnt - total number of heaps to be copied @heaps - buffer to copy heap data |
Cstd::less< xilinx::AIE::Port > | |
CLockAnalysis | |
CLongestConvMACChainAnalysis | This analysis builds the longest possible chain of MAC operations whose operands are a vector that may or may not be shifted, and a broadcast |
CMaskValue | |
Cxilinx::AIE::MERegDMABD | |
►Cmlir::OffsetSizeAndStrideOpInterface | |
Cxilinx::AIE::MyOffsetSizeAndStrideOpInterface | |
►Cmlir::detail::OffsetSizeAndStrideOpInterfaceTrait | |
►Cxilinx::AIE::MyOffsetSizeAndStrideOpInterfaceTrait< ConcreteOp > | |
Cxilinx::AIE::MyOffsetSizeAndStrideOpInterface::Trait< ConcreteOp > | |
►COpConversionPattern | |
CAIEBufferToStandard | |
CAIECoreToStandardFunc | |
CAIEDebugOpToStdLowering | |
CAIEEventOpToStdLowering | |
CAIEGetCascadeToStdLowering | |
CAIEGetStreamToStdLowering | |
CAIEOpRemoval< MyAIEOp > | |
CAIEOpRemoval< MyAIEOp > | |
CAIEOpRemoval< MyAIEOp > | |
CAIEOpRemoval< MyAIEOp > | |
CAIEPutCascadeToStdLowering | |
CAIEPutStreamToStdLowering | |
CAIEUseLockToStdLowering | |
CAIEXOpRemoval< MyAIEXOp > | |
CComputeAbsOpPattern< SrcOpTy > | |
CComputeBandAndBorOpPattern< SrcOpTy, DstOpTy > | |
CComputeBxorAndBnegOpPattern | |
CComputeCeilOpPattern | |
CComputeErfOpPattern | |
CComputeExpOpByLUTLLVMPattern | |
CComputeExpOpByLUTPattern | |
CComputeFloorOpPattern | |
CComputeInvOpByLUTPattern | |
CComputeNegOpPattern | |
CComputeRsqrtOpPattern | |
CComputeSigmoidOpPattern | |
CComputeSignedIntRightShiftOpPattern | |
CComputeSqrtOpPattern | |
CComputeTanhOpByLUTPattern | |
CConvertMulAddToAIEVecFMAElemOpPattern | |
CConvertMulAddToAIEVecFMAOpPattern | |
CConvertMulFToAIEVecMulElemOpPattern | |
CConvertMulIToAIEVecMulElemOpPattern | |
CConvertSplatToAIEBroadcast | |
CConvertSplatTransferReadToBroadcastPattern | |
CConvertVectorFMAOpToAIEVecFMAElemOpPattern | |
CDMAAwaitTaskOpPattern | |
CDMAStartTaskOpPattern | |
CExpandUPDToUPDAndExtPattern | |
CExtractTransposeFromContractionOp | |
CFlattenMultDimTransferReadPattern | |
CFlattenMultDimTransferWritePattern | |
CFoldAIEShiftAndBroadcast | |
CFoldMulAddChainToConvOpPattern | |
CFoldSplatToFMAOp | |
CFoldVectorExtractAndSplatToAIEBroadcast | |
CFuseExtIntoUPDPattern | |
CLowerAIEMemcpy | |
CLowerExtOpPattern< SrcOpTy > | |
CLowerTruncOpPattern< SrcOpTy > | |
CLowerVectorAddIOpToAIEVecAddOp | |
CLowerVectorAddOrSubOpToAIEVecAddElemOrSubElemOp< SrcOpTy, DstOpTy > | |
CLowerVectorCmpOpToAIEVecCmpOp< SrcOpTy, CmpTy > | |
CLowerVectorContractionOpToAIEVecMatMulPattern | |
CLowerVectorExtractStridedSliceOpAIE2Pattern | |
CLowerVectorExtractStridedSliceOpAIEv1Pattern | |
CLowerVectorMinMaxOpToAIEVecMinMaxOp< SrcOpTy, DstOpTy > | |
CLowerVectorMulIOpToAIEVecMulOp | |
CLowerVectorReductionAddBfloat16Op | |
CLowerVectorReductionAddFloatOp | |
CLowerVectorReductionAddIntOp | |
CLowerVectorReductionMaxOp | |
CLowerVectorReductionMinOp | |
CLowerVectorSelectOpToAIEVecSelOp | |
CLowerVectorTransferReadToAIEUPD | |
CLowerVectorTransposeOpToAIEVecShuffleOpPattern | |
CMergeSingleColumnI16FMAOpPattern | |
COneToOneVectorOpToAIEVecOpPattern< SrcOpTy, DstOpTy > | |
CRemoveAIECalls | |
CRemoveAIEFuncs | |
CSetLockToWrite32Pattern | |
CSplitUnalignedTransferReadPattern | |
CToken2LockLowering | |
Cxilinx::AIE::AIEOpRemoval< MyOp > | |
►COpRewritePattern | |
CConvertLeadingUnitDimInsertToReshapePattern | |
CSwapUnaryOpsPattern< UnaryOpA, UnaryOpB > | |
CPacketConnection | |
►Cmlir::PassPipelineOptions | |
Cxilinx::aievec::CanonicalizeVectorForAIEVecOptions | Options for the "canonicalize-vector-for-aievec" pipeline |
Cxilinx::aievec::ConvertVectorToAIEVecOptions | Options for the "convert-vector-to-aievec" pipeline |
Cxilinx::aievec::LowerVectorToAIEVecOptions | Options for the "lower-vector-to-aievec" pipeline |
Cxilinx::aievec::OptimizeAIEVecOptions | Options for the "optimize-aievec" pipeline |
►CPassWrapper | |
CAIEVecConvOpTransformationPass | |
CAIEVecTransformationPass | |
CCanonicalizeVectorForAIEVecPass | |
CDynamicSizeNoImplicitBroadcastPass | |
CExtendUPDOpsPass | |
CHoistCastOpToDataSourcePass | |
CLowerVectorToAIEVec | Lower incoming vector operations into their corresponding AIE vector intrinsics |
CRedundantLoadStoreOptimizationPass | |
CReorderOperationsPass | |
CSimplifyUPDOpsPass | |
CVectorBroadcastLoweringPass | |
Cxilinx::AIE::Port | |
CPortConnection | |
CPortMaskValue | |
CPyAieTargetModel | |
Cxilinx::AIE::RegDMAMM2S | |
Cxilinx::AIE::RegDMAS2MM | |
►CRewritePattern | |
CDMAInlineBDChainPattern | |
CDMAStartBdChainForOpPattern | |
CDynamicSizeNoImplicitBroadcastPattern | |
CHoistCastOpToDataSourcePattern | |
CSetInboundsToReadStoreOpPattern< OpTy > | |
►Cxilinx::AIE::Router | |
Cxilinx::AIE::Pathfinder | |
Cxilinx::AIE::Section | |
Cxilinx::AIE::ShimDMABD | |
Cxilinx::AIE::ShimDMAllocationGetter | |
Cxilinx::AIE::TileAddress | |
Cxilinx::AIEX::TokenAnalysis | |
►Cmlir::OpTrait::TraitBase | |
Cxilinx::AIE::HasValidBDs< ConcreteType > | |
Cxilinx::AIE::HasValidDMAChannels< ConcreteType > | |
Cxilinx::AIE::SkipAccessibilityCheckTrait< ConcreteType > | |
►Cmlir::Type | |
Cxilinx::aievec::AIEVecType | |
►Cmlir::Type::TypeBase | |
Cxilinx::AIE::AIEObjectFifoSubviewType | This class defines the AIE ObjectFifoSubview type |
Cxilinx::AIE::AIEObjectFifoType | This class defines the AIE ObjectFifo type |
►CTypeStorage | |
Cxilinx::AIE::detail::AIEObjectFifoSubviewTypeStorage | This class represents the internal storage of the AIE ObjectFifoSubviewType |
Cxilinx::AIE::detail::AIEObjectFifoTypeStorage | This class represents the internal storage of the AIE ObjectFifoType |
CUsesOneLockInDMABlock | |