MLIR-AIE 1.4.5.dev
xilinx::aievec::FdivOpConversion Class Reference
Inheritance diagram for xilinx::aievec::FdivOpConversion:
Collaboration diagram for xilinx::aievec::FdivOpConversion:

Public Member Functions

 FdivOpConversion (const LLVMTypeConverter &typeConverter, StringRef device)
LogicalResult matchAndRewrite (arith::DivFOp divOp, OpAdaptor adaptor, ConversionPatternRewriter &rewriter) const override

Public Attributes

std::string deviceName

Detailed Description

Definition at line 5135 of file AIEVecToLLVM.cpp.

Constructor & Destructor Documentation

◆ FdivOpConversion()

xilinx::aievec::FdivOpConversion::FdivOpConversion ( const LLVMTypeConverter & typeConverter,
StringRef device )
inline

Definition at line 5139 of file AIEVecToLLVM.cpp.

References deviceName.

Member Function Documentation

◆ matchAndRewrite()

LogicalResult xilinx::aievec::FdivOpConversion::matchAndRewrite ( arith::DivFOp divOp,
OpAdaptor adaptor,
ConversionPatternRewriter & rewriter ) const
inlineoverride

Definition at line 5145 of file AIEVecToLLVM.cpp.

References deviceName, and xilinx::aievec::getVectorLaneSize().

Member Data Documentation

◆ deviceName

std::string xilinx::aievec::FdivOpConversion::deviceName

Definition at line 5142 of file AIEVecToLLVM.cpp.

Referenced by FdivOpConversion(), and matchAndRewrite().


The documentation for this class was generated from the following file: