|
MLIR 23.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 89 of file ExpandOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathExpandOpsPass | ( | MathExpandOpsPassOptions | options | ) |
Definition at line 93 of file ExpandOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathExtendToSupportedTypes | ( | ) |
Definition at line 188 of file ExtendToSupportedTypes.cpp.
| std::unique_ptr<::mlir::Pass > mlir::math::impl::createMathExtendToSupportedTypes | ( | MathExtendToSupportedTypesOptions | options | ) |
Definition at line 192 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 271 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 346 of file UpliftToFMA.cpp.