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
)
Generated by
1.15.0