|
MLIR-AIE
|
Inherited by AIEBufferToStandard, AIECoreToStandardFunc, AIEDebugOpToStdLowering, AIEEventOpToStdLowering, AIEGetCascadeToStdLowering, AIEGetStreamToStdLowering, AIEOpRemoval< MyAIEOp >, AIEOpRemoval< MyAIEOp >, AIEOpRemoval< MyAIEOp >, AIEOpRemoval< MyAIEOp >, AIEPutCascadeToStdLowering, AIEPutStreamToStdLowering, AIEUseLockToStdLowering, AIEXOpRemoval< MyAIEXOp >, ComputeAbsOpPattern< SrcOpTy >, ComputeBandAndBorOpPattern< SrcOpTy, DstOpTy >, ComputeBxorAndBnegOpPattern, ComputeCeilOpPattern, ComputeErfOpPattern, ComputeExpOpByLUTLLVMPattern, ComputeExpOpByLUTPattern, ComputeFloorOpPattern, ComputeInvOpByLUTPattern, ComputeNegOpPattern, ComputeRsqrtOpLLVMAIE2Pattern, ComputeRsqrtOpPattern, ComputeSigmoidOpPattern, ComputeSignedIntRightShiftOpPattern, ComputeSqrtOpAIE2Pattern, ComputeTanhOpByLUTPattern, ConvertDivFToAIEVecInvOpPattern, ConvertMathExpToAIEVecExpOpPattern, ConvertMathTanhToAIEVecTanhOpPattern, ConvertMulAddFToAIEVecFMAElemOpPattern, ConvertMulAddToAIEVecFMAElemOpPattern, ConvertMulAddToAIEVecFMAOpPattern, ConvertMulFToAIEVecMulElemOpPattern, ConvertMulIToAIEVecMulElemOpPattern, ConvertSplatToAIEBroadcast, ConvertSplatToAIEBroadcastAIE2p, ConvertSplatTransferReadToBroadcastPattern, ConvertVectorFMAOpToAIEVecFMAElemOpPattern, DMAAwaitTaskOpPattern, DMAStartTaskOpPattern, ExpandUPDToUPDAndExtPattern, ExtractTransposeFromContractionOp, FlattenMultDimTransferReadPattern, FlattenMultDimTransferWritePattern, FoldAIEShiftAndBroadcast, FoldMulAddChainToConvOpPattern, FoldSplatToFMAOp, FoldVectorExtractAndSplatToAIEBroadcast, FuseExtIntoUPDPattern, LowerAIEMemcpy, LowerExtOpPattern< SrcOpTy >, LowerScalarMinMaxToAIEVecMinMaxOp< SrcOpTy, DstOpTy >, LowerScalarShRSIToAIEVecUPSSRS, LowerScalarShiftClampTruncToSRS, LowerTruncOpPattern< SrcOpTy >, LowerVectorAddIOpToAIEVecAddOp, LowerVectorAddOrSubOpToAIEVecAddElemOrSubElemOp< SrcOpTy, DstOpTy >, LowerVectorCmpOpToAIEVecCmpOp< SrcOpTy, CmpTy >, LowerVectorContractionOpToAIEVecMatMulPattern< MatMulOpTy >, LowerVectorExtractStridedSliceOpAIE2Pattern, LowerVectorExtractStridedSliceOpAIEv1Pattern, LowerVectorMinMaxOpToAIEVecMinMaxOp< SrcOpTy, DstOpTy >, LowerVectorMulIOpToAIEVecMulOp, LowerVectorReductionAddBfloat16OpAIE2, LowerVectorReductionAddBfloat16OpAIE2P, LowerVectorReductionAddFloatOp, LowerVectorReductionAddIntOp, LowerVectorReductionMaxOp, LowerVectorReductionMinOp, LowerVectorSelectOpToAIEVecSelOp, LowerVectorTransferReadToAIEUPD, LowerVectorTransposeOpToAIEVecShuffleOpPattern, MergeSingleColumnI16FMAOpPattern, OneToOneVectorOpToAIEVecOpPattern< SrcOpTy, DstOpTy >, RemoveAIECalls, RemoveAIEFuncs, SetLockToWrite32Pattern, ShiftClampTruncToSRSPattern, SplitUnalignedTransferReadPattern, Token2LockLowering, and xilinx::AIE::AIEOpRemoval< MyOp >.