MLIR 22.0.0git
LegalizeForLLVMExport.cpp File Reference

Go to the source code of this file.

Typedefs

using SdotOpLowering = OneToOneConvertToLLVMPattern<SdotOp, SdotIntrOp>
using SmmlaOpLowering = OneToOneConvertToLLVMPattern<SmmlaOp, SmmlaIntrOp>
using UdotOpLowering = OneToOneConvertToLLVMPattern<UdotOp, UdotIntrOp>
using UmmlaOpLowering = OneToOneConvertToLLVMPattern<UmmlaOp, UmmlaIntrOp>
using UsmmlaOpLowering = OneToOneConvertToLLVMPattern<UsmmlaOp, UsmmlaIntrOp>
using DupQLaneLowering
using ScalableMaskedAddIOpLowering
using ScalableMaskedAddFOpLowering
using ScalableMaskedSubIOpLowering
using ScalableMaskedSubFOpLowering
using ScalableMaskedMulIOpLowering
using ScalableMaskedMulFOpLowering
using ScalableMaskedSDivIOpLowering
using ScalableMaskedUDivIOpLowering
using ScalableMaskedDivFOpLowering

Typedef Documentation

◆ DupQLaneLowering

Initial value:
Generic implementation of one-to-one conversion from "SourceOp" to "TargetOp" where the latter belong...
Definition Pattern.h:298

Definition at line 26 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedAddFOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedAddFOp,
ScalableMaskedAddFIntrOp>

Definition at line 31 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedAddIOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedAddIOp,
ScalableMaskedAddIIntrOp>

Definition at line 28 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedDivFOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedDivFOp,
ScalableMaskedDivFIntrOp>

Definition at line 52 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedMulFOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedMulFOp,
ScalableMaskedMulFIntrOp>

Definition at line 43 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedMulIOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedMulIOp,
ScalableMaskedMulIIntrOp>

Definition at line 40 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedSDivIOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedSDivIOp,
ScalableMaskedSDivIIntrOp>

Definition at line 46 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedSubFOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedSubFOp,
ScalableMaskedSubFIntrOp>

Definition at line 37 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedSubIOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedSubIOp,
ScalableMaskedSubIIntrOp>

Definition at line 34 of file LegalizeForLLVMExport.cpp.

◆ ScalableMaskedUDivIOpLowering

Initial value:
OneToOneConvertToLLVMPattern<ScalableMaskedUDivIOp,
ScalableMaskedUDivIIntrOp>

Definition at line 49 of file LegalizeForLLVMExport.cpp.

◆ SdotOpLowering

using SdotOpLowering = OneToOneConvertToLLVMPattern<SdotOp, SdotIntrOp>

Definition at line 21 of file LegalizeForLLVMExport.cpp.

◆ SmmlaOpLowering

using SmmlaOpLowering = OneToOneConvertToLLVMPattern<SmmlaOp, SmmlaIntrOp>

Definition at line 22 of file LegalizeForLLVMExport.cpp.

◆ UdotOpLowering

using UdotOpLowering = OneToOneConvertToLLVMPattern<UdotOp, UdotIntrOp>

Definition at line 23 of file LegalizeForLLVMExport.cpp.

◆ UmmlaOpLowering

using UmmlaOpLowering = OneToOneConvertToLLVMPattern<UmmlaOp, UmmlaIntrOp>

Definition at line 24 of file LegalizeForLLVMExport.cpp.

◆ UsmmlaOpLowering

using UsmmlaOpLowering = OneToOneConvertToLLVMPattern<UsmmlaOp, UsmmlaIntrOp>

Definition at line 25 of file LegalizeForLLVMExport.cpp.