MLIR-AIE 1.4.5.dev
Class Index
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V
A
AccessesLocalLocks
AccFloatAddSubAIE2pConversion (xilinx::aievec)
AccFloatUnaryOpAIE2pConversion (xilinx::aievec)
AcquireReleaseOneStateInDMABlock
AddElemOpAIE2Conversion (xilinx::aievec)
AddOpConversion (xilinx::aievec)
Placer::Adjacency (xilinx::AIE)
StreamWaitGraph::Agent (xilinx::AIE)
AIE1TargetModel (xilinx::AIE)
AIE2PElementwiseOps
AIE2PShufflePlanner (xilinx::aievec)
AIE2PSTargetModel (xilinx::AIE)
AIE2TargetModel (xilinx::AIE)
aie_libxaie_ctx_t
AIEAssignBufferDescriptorIDsBase (xilinx::AIE::impl)
AIEAssignBufferDescriptorIDsPass
AIEAssignCoreLinkFilesBase (xilinx::AIE::impl)
AIEAssignCoreLinkFilesPass
AIEAssignLockIDsBase (xilinx::AIE::impl)
AIEAssignLockIDsPass
AIEAssignTileCtrlIDsBase (xilinx::AIE::impl)
AIEAssignTileCtrlIDsPass
AIEBroadcastPacketBase (xilinx::AIEX::impl)
AIEBroadcastPacketPass
AIECanonicalizeDeviceBase (xilinx::AIE::impl)
AIECanonicalizeDevicePass
AIECreateCoresBase (xilinx::AIEX::impl)
AIECreateCoresPass
AIECreateLocksBase (xilinx::AIEX::impl)
AIECreateLocksPass
AIECtrlPacketInferTilesBase (xilinx::AIEX::impl)
AIECtrlPacketInferTilesPass
AIECtrlPacketToDmaBase (xilinx::AIEX::impl)
AIECtrlPacketToDmaPass
AIEDMATasksToNPUBase (xilinx::AIEX::impl)
AIEDMATasksToNPUPass
AIEFindFlowsBase (xilinx::AIE::impl)
AIEFindFlowsPass
AIEGenerateColumnControlOverlayBase (xilinx::AIE::impl)
AIEGenerateColumnControlOverlayPass
AIELocalizeLocksBase (xilinx::AIE::impl)
AIELocalizeLocksPass
AIELowerCascadeFlowsBase (xilinx::AIE::impl)
AIELowerCascadeFlowsPass
AIELowerCoreResetBase (xilinx::AIEX::impl)
AIELowerCoreResetPass
AIELowerDmaChannelResetBase (xilinx::AIEX::impl)
AIELowerDmaChannelResetPass
AIELowerMemcpyBase (xilinx::AIEX::impl)
AIELowerMemcpyPass
AIELowerMulticastPass
AIELowerSetLockBase (xilinx::AIEX::impl)
AIELowerSetLockPass
AIEMaterializeBDChainsBase (xilinx::AIEX::impl)
AIEMaterializeBDChainsPass
AIEMaterializeRuntimeSequencesBase (xilinx::AIEX::impl)
AIEMaterializeRuntimeSequencesPass
AIEMulticastBase (xilinx::AIEX::impl)
AIENormalizeAddressSpacesBase (xilinx::AIE::impl)
AIENormalizeAddressSpacesPass
AIENormalizeDmaBdDimsBase (xilinx::AIE::impl)
AIENormalizeDmaBdDimsPass
AIEOpRemoval
AIEResourceStagesOptions (xilinx::AIEX)
AIERTControl (xilinx::AIE)
AieRtControl
AIERTControl::AIERtImpl (xilinx::AIE)
AIETargetModel (xilinx::AIE)
AIETransformBfpTypesBase (xilinx::AIEX::impl)
AIETransformBfpTypesPass
AIEVecConvAnalysis (xilinx::aievec)
AIEVecConvAnalysisBase (xilinx::aievec::impl)
AIEVecConvOpTransformationPass
AIEVecTransformationPass
AIEVecType (xilinx::aievec)
AIEXOpRemoval
AIEXToStandardBase (xilinx::AIEX::impl)
AIEXToStandardPass
args
AttrBasedSymbolVisibility (xilinx::AIE)
B
BankAwareContext
BaseNPU1TargetModel (xilinx::AIE)
BaseNPU2TargetModel (xilinx::AIE)
BdIdGenerator
BdPool (aie_runtime)
BdTemplateFields (xilinx::AIEX)
BF16EmulationPass
BfpToIntegerConversionPattern
BfpToIntegerConverter
BitFieldInfo (xilinx::AIE)
BlockwriteData (xilinx::AIEX)
BroadcastLeadingDimsToRepeatPattern
BroadcastOpConversion (xilinx::aievec)
BroadcastScalarOpAIE2pConversion (xilinx::aievec)
BroadcastScalarOpConversion (xilinx::aievec)
Buffer (hrx_test)
BufferAllocation (xilinx::AIE)
BufferParams (xilinx::aievec)
C
CanonicalizeTrivialReadAccessSubviewOpPattern
CanonicalizeTrivialWriteAccessSubviewOpPattern
CanonicalizeVectorForAIEVecOptions (xilinx::aievec)
CanonicalizeVectorForAIEVecPass
SwitchboxConnect::Cell (xilinx::AIE)
ChainRun (hrx_test)
DmaQueueModel::ChannelState (xilinx::AIEX)
CircuitFanoutSeed
CmpOpConversionBase (xilinx::aievec)
Placer::CollectedOps (xilinx::AIE)
ComputeAbsOpPattern
ComputeBandAndBorOpPattern
ComputeBxorAndBnegOpPattern
ComputeCeilOpPattern
ComputeErfOpAIE2PPattern
ComputeErfOpPattern
ComputeExpOpByLUTLLVMPattern
ComputeExpOpByLUTPattern
ComputeFloorOpPattern
ComputeNegOpPattern
ComputeOneLaneMathOpAIE2PPattern
ComputeRsqrtOpLLVMAIE2Pattern
ComputeRsqrtOpPattern
ComputeScalarMathOpByVectorAIE2PPattern
ComputeSigmoidOpPattern
ComputeSignedIntRightShiftOpPattern
ComputeSqrtOpAIE2Pattern
ComputeTanhOpByLUTPattern
ConcatOpAIE2pConversion (xilinx::aievec)
ConcatOpConversion (xilinx::aievec)
NpuConfigCache::Config (xilinx::AIE)
ConnectivityAnalysis
ConstStridePolicy (xilinx::AIEX)
Context (hrx_test)
ContractionTile
ConversionPattern
ConvertAIEVecToLLVMBase (xilinx::impl)
ConvertAIEVecToLLVMPass (xilinx::aievec)
ConvertDivFToAIEVecInvOpPattern
ConvertLeadingUnitDimInsertToReshapePattern
ConvertMathExpToAIEVecExpOpPattern
ConvertMathToAIEVecAccFloatUnaryOpPattern
ConvertMulAddFToAIEVecFMAElemOpPattern
ConvertMulAddToAIEVecFMAElemOpPattern
ConvertMulAddToAIEVecFMAOpPattern
ConvertMulFToAIEVecMulElemOpAIE2PPattern
ConvertMulFToAIEVecMulElemOpPattern
ConvertMulIToAIEVecMulElemOpPattern
ConvertSplatToAIEBroadcast
ConvertSplatToAIEBroadcastAIE2p
ConvertSplatTransferReadToBroadcastPattern
ConvertVectorFMAOpToAIEVecFMAElemOpAIE2PPattern
ConvertVectorFMAOpToAIEVecFMAElemOpPattern
ConvertVectorToAIEVecOptions (xilinx::aievec)
LongestConvMACChainAnalysis::ConvMac
LongestConvMACChainAnalysis::ConvMacChainGroup
CoreResetToMaskWrite32Pattern
CoreTurns (xilinx::AIE)
D
d_ary_heap_indirect
DeadlockProneRouting (xilinx::AIE)
AddElemOpAIE2Conversion::DecodedAddElemOp (xilinx::aievec)
MulElemOpAIE2pConversion::DecodedMulElemOp (xilinx::aievec)
MulElemOpConversion::DecodedMulElemOp (xilinx::aievec)
SubElemOpAIE2Conversion::DecodedSubElemOp (xilinx::aievec)
DenseMapInfo< xilinx::AIE::DMAChannel > (llvm)
DenseMapInfo< xilinx::AIE::ObjectFifoAcquireOp > (llvm)
DenseMapInfo< xilinx::AIE::ObjectFifoCreateOp > (llvm)
DenseMapInfo< xilinx::AIE::Port > (llvm)
DenseMapInfo< xilinx::AIE::TileID > (llvm)
DMAAwaitTaskOpPattern
DmaBdField (xilinx::AIE)
DmaBdLayout (xilinx::AIE)
DMAChannelAnalysis (xilinx::AIE)
DmaChannelProgram (xilinx::AIE)
DmaChannelResetToMaskWrite32Pattern
DmaCompletionState (xilinx::AIEX)
DMAInlineBDChainPattern
DmaQueueModel (xilinx::AIEX)
DMAStartBdChainForOpPattern
DMAStartTaskOpPattern
DynamicSizeNoImplicitBroadcastPass
DynamicSizeNoImplicitBroadcastPattern
DynamicTileAnalysis (xilinx::AIE)
E
EmulateBinaryF32InBF16Pattern
EmulateCmpFF32InBF16Pattern
EmulateFMAF32InBF16Pattern
EmulateMulFInBF16Pattern
EmulateSelectF32InBF16Pattern
EmulateUnaryF32InBF16Pattern
ShimTransferSpans::End (xilinx::AIE)
EventInfo (xilinx::AIE)
EventMonitor
ExpandUPDToUPDAndExtPattern
ExpOpAIE2pConversion (xilinx::aievec)
ext_mem_model_t
ExtendUPDOpsPass
ExtOpAIE2pConversion (xilinx::aievec)
ExtOpConversion (xilinx::aievec)
ExtractElemOpAIE2pConversion (xilinx::aievec)
ExtractElemOpConversion (xilinx::aievec)
F
FdivOpConversion (xilinx::aievec)
FlattenElementwiseVectorToRank1Pattern
FlattenMultDimTransferReadPattern
FlattenMultDimTransferWritePattern
FlattenVectorIterArgsPattern
Flow (xilinx::AIE)
FMAElemOpAIE2pConversion (xilinx::aievec)
FMAElemOpConversion (xilinx::aievec)
FMAOpConversion (xilinx::aievec)
FoldAIECastOps (xilinx::aievec)
FoldAIECastOpsAIE2p (xilinx::aievec)
FoldAIEShiftAndBroadcast
FoldBF16RoundTripPattern
FoldMulAddChainToConvOpPattern
FoldSplatToFMAOp
FoldVectorExtractAndSplatToAIEBroadcast
FuseExtIntoUPDPattern
FuseMulAddFInBF16Pattern
G
GraphTraits< const WaitGraph * > (llvm)
H
hash< xilinx::AIE::Port > (std)
hash< xilinx::AIE::TileID > (std)
HasSomeParent
HasSomeTerminator
HasValidBDs (xilinx::AIE)
HasValidDMAChannels (xilinx::AIE)
HoldCycle (xilinx::AIE)
I
Pathfinder::RouteState::IdSplit
InBuf
InlineRuntimeCallsPattern
InsertLoadPdiForConfigurePattern
InvOpAIE2pConversion (xilinx::aievec)
IsFlowEndPoint (xilinx::AIE)
L
less< xilinx::AIE::Port > (std)
LiftedOps
LoadedKernel (hrx_test)
LongestConvMACChainAnalysis
LowerAIEMemcpy
LowerExtOpPattern
LowerExtUIOfBitcastI4ToUnpackPattern
LowerScalarMinMaxToAIEVecMinMaxOp
LowerScalarShiftClampTruncToSRS
LowerScalarShRSIToAIEVecUPSSRS
LowerTruncOpPattern
LowerVectorAddIOpToAIEVecAddOp
LowerVectorAddOrSubOpToAIEVecAddElemOrSubElemOp
LowerVectorCmpOpToAIEVecCmpOp
LowerVectorContractionOpToAIEVecMatMulPattern
LowerVectorExtractStridedSliceOpAIE2Pattern
LowerVectorExtractStridedSliceOpAIEv1Pattern
LowerVectorMinMaxOpToAIEVecMinMaxOp
LowerVectorMulIOpToAIEVecMulOp
LowerVectorReductionAddBfloat16OpAIE2
LowerVectorReductionAddBfloat16OpAIE2P
LowerVectorReductionAddFloatOp
LowerVectorReductionAddIntOp
LowerVectorReductionMaxOp
LowerVectorReductionMinOp
LowerVectorSelectOpToAIEVecSelOp
LowerVectorSIToFPI16BF16AIE2pPattern
LowerVectorToAIEVec
LowerVectorToAIEVecOptions (xilinx::aievec)
LowerVectorTransferReadToAIEUPD
LowerVectorTransposeOpToAIEVecShuffleOpPattern
LowerVectorUMinMaxOpToCmpSelOp
M
MatMulOpAIE2pConversion (xilinx::aievec)
MatMulOpConversion (xilinx::aievec)
MatMulRecipe (xilinx::aievec)
MaxOpAIE2pConversion (xilinx::aievec)
MaxOpConversion (xilinx::aievec)
MemoryRun (xilinx::AIE)
MergeSingleColumnI16FMAOpPattern
MinOpAIE2pConversion (xilinx::aievec)
MinOpConversion (xilinx::aievec)
MulElemOpAIE2pConversion (xilinx::aievec)
MulElemOpConversion (xilinx::aievec)
MulOpConversion (xilinx::aievec)
MyOffsetSizeAndStrideOpInterface (xilinx::AIE)
MyOffsetSizeAndStrideOpInterfaceTrait (xilinx::AIE)
N
NamedOpTable (xilinx::AIE)
NamedOpTableCollection (xilinx::AIE)
NarrowingResult
NdDmaPattern (xilinx::AIEX)
NegOpAIE2Conversion (xilinx::aievec)
NegOpAIE2pConversion (xilinx::aievec)
NetBoundingBox (xilinx::AIE)
NetInfo (xilinx::AIE)
ShufflePlan::Node (xilinx::aievec)
NormalizeLanesAIE2PPattern
NPU2TargetModel (xilinx::AIE)
NpuConfigCache (xilinx::AIE)
O
OffsetSizeAndStrideOpInterfaceTrait (mlir::detail)
OneLaneBroadcastOpConversion (xilinx::aievec)
OneLaneInsertOpConversion (xilinx::aievec)
OneToOneVectorOpToAIEVecOpPattern
OpRewritePattern
OptimizeAIEVecOptions (xilinx::aievec)
OutBuf
P
PacketConstraints (xilinx::AIE)
PacketIdSpace (xilinx::AIE)
PacketsApart (xilinx::AIE)
PackOpConversion (xilinx::aievec)
ParameterScratchpad (test_utils)
PassWrapper
PathEndPoint (xilinx::AIE)
Pathfinder (xilinx::AIE)
PinnedOverlay
PinnedRoutingFailure (xilinx::AIE)
Placer (xilinx::AIE)
DmaCompletionState::Push (xilinx::AIEX)
PyAieTargetModel
Q
QueueEffect (xilinx::AIEX)
R
RedundantLoadStoreOptimizationPass
RegisterDatabase (xilinx::AIE)
RegisterInfo (xilinx::AIE)
RemoveAIECalls
RemoveAIEFuncs
ReorderOperationsPass
ResetConfig (xilinx::AIE)
ResolvedMatMulOperand (xilinx::aievec)
RoutedStream (xilinx::AIE)
Pathfinder::RouteState
Routing (xilinx::AIE)
RoutingFailure (xilinx::AIE)
RoutingFaults (xilinx::AIE)
RsqrtOpAIE2pConversion (xilinx::aievec)
RuntimeCallGraphCyclicityAnalysis
S
SAConfig (xilinx::AIE)
SAPlacer (xilinx::AIE)
SASchedule (xilinx::AIE)
ScalarizeVectorIntFpConversionOpPattern
SelectOpConversion (xilinx::aievec)
SelOpConversionBase (xilinx::aievec)
SequentialPlacer (xilinx::AIE)
SetInboundsToReadStoreOpPattern
SetLockToWrite32Pattern
ShiftClampTruncToSRSPattern
ShiftOpAIE2pConversion (xilinx::aievec)
ShiftOpConversion (xilinx::aievec)
ShimTransferSpans (xilinx::AIE)
ShuffleGather (xilinx::aievec)
ShuffleModeShape (xilinx::aievec)
ShuffleOpAIE2pConversion (xilinx::aievec)
ShuffleOpConversion (xilinx::aievec)
ShufflePlan (xilinx::aievec)
ShuffleRequest (xilinx::aievec)
SimplifyUPDOpsPass
SkipAccessibilityCheckTrait (xilinx::AIE)
SplitUnalignedTransferReadPattern
SRSOpAIE2Conversion (xilinx::aievec)
SRSOpAIE2pConversion (xilinx::aievec)
SsaStridePolicy (xilinx::AIEX)
HoldCycle::Step (xilinx::AIE)
StreamConflicts (xilinx::AIE)
StreamDeadlockAnalysis (xilinx::AIE)
StreamDemand (xilinx::AIE)
StreamEndpoint (xilinx::AIE)
StreamHop (xilinx::AIE)
StreamVolumeAnalysis (xilinx::AIE)
StreamWaitGraph (xilinx::AIE)
StreamWindow (xilinx::AIE)
StreamWindowStep (xilinx::AIE)
StructuralGraph (xilinx::AIE)
SubElemOpAIE2Conversion (xilinx::aievec)
SubOpConversion (xilinx::aievec)
SubviewTraceResult (xilinx::AIEX)
SwapUnaryOpsPattern
SwitchboxConnect (xilinx::AIE)
SwitchSetting (xilinx::AIE)
T
TaskBdDecomposition (xilinx::AIEX)
TileAvailability (xilinx::AIE)
TileDMAChannel (xilinx::AIE)
TileMemoryLimits (xilinx::AIE)
Token2LockLowering
TokenAnalysis (xilinx::AIEX)
GraphTraits< const WaitGraph * >::ToNode (llvm)
MyOffsetSizeAndStrideOpInterface::Trait (xilinx::AIE)
TraitBase (mlir::OpTrait)
Pathfinder::TreeBuilder
TreeHop (xilinx::AIE)
TreeSplit (xilinx::AIE)
TxnDeviceInfo (aie_runtime)
TxnLocBracket (xilinx::AIE)
TxnLocEntry (xilinx::AIE)
U
UnpackI4OpAIE2pConversion (xilinx::aievec)
UnpackOpConversion (xilinx::aievec)
UPDOpConversion (xilinx::aievec)
UPSOpAIE2Conversion (xilinx::aievec)
UPSOpAIE2pConversion (xilinx::aievec)
UsesOneLockInDMABlock
V
VC1902TargetModel (xilinx::AIE)
VE2302TargetModel (xilinx::AIE)
VE2802TargetModel (xilinx::AIE)
VE3858TargetModel (xilinx::AIE)
VectorBroadcastLoweringPass
Via
VirtualizedNPU1TargetModel (xilinx::AIE)
VirtualizedNPU2TargetModel (xilinx::AIE)