|
MLIR 22.0.0git
|
Classes | |
| class | MathExpandOpsPassBase |
| class | MathExtendToSupportedTypesBase |
| class | MathSincosFusionPassBase |
| class | MathUpliftToFMABase |
Functions | |
| std::unique_ptr<::mlir::Pass > | createMathExpandOpsPass () |
| std::unique_ptr<::mlir::Pass > | createMathExpandOpsPass (MathExpandOpsPassOptions options) |
| std::unique_ptr<::mlir::Pass > | createMathExtendToSupportedTypes () |
| std::unique_ptr<::mlir::Pass > | createMathExtendToSupportedTypes (MathExtendToSupportedTypesOptions options) |
| std::unique_ptr<::mlir::Pass > | createMathSincosFusionPass () |
| std::unique_ptr<::mlir::Pass > | createMathUpliftToFMA () |
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathExpandOpsPass | ( | ) |
Definition at line 88 of file ExpandOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathExpandOpsPass | ( | MathExpandOpsPassOptions | options | ) |
Definition at line 92 of file ExpandOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathExtendToSupportedTypes | ( | ) |
Definition at line 187 of file ExtendToSupportedTypes.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathExtendToSupportedTypes | ( | MathExtendToSupportedTypesOptions | options | ) |
Definition at line 191 of file ExtendToSupportedTypes.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathSincosFusionPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 270 of file SincosFusion.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathUpliftToFMA | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 345 of file UpliftToFMA.cpp.