|
MLIR 22.0.0git
|
#include "mlir/Dialect/Arith/IR/Arith.h"#include "mlir/Dialect/MemRef/IR/MemRef.h"#include "mlir/Dialect/OpenACC/OpenACC.h"#include "mlir/Pass/Pass.h"#include "mlir/Dialect/OpenACC/Transforms/Passes.h.inc"Go to the source code of this file.
Classes | |
| struct | mlir::acc::ACCImplicitDataOptions |
| struct | mlir::acc::ACCImplicitRoutineOptions |
| struct | mlir::acc::LegalizeDataValuesInRegionOptions |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::func |
| namespace | mlir::acc |
Macros | |
| #define | GEN_PASS_DECL |
| #define | GEN_PASS_DECL_ACCIMPLICITDATA |
| #define | GEN_PASS_DECL_ACCIMPLICITROUTINE |
| #define | GEN_PASS_DECL_LEGALIZEDATAVALUESINREGION |
| #define | GEN_PASS_REGISTRATION |
| Generate the code for registering conversion passes. | |
| #define | GEN_PASS_REGISTRATION_ACCIMPLICITDATA |
| #define | GEN_PASS_REGISTRATION_ACCIMPLICITROUTINE |
| #define | GEN_PASS_REGISTRATION_LEGALIZEDATAVALUESINREGION |
Functions | |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createACCImplicitData () |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createACCImplicitData (ACCImplicitDataOptions options) |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createACCImplicitRoutine () |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createACCImplicitRoutine (ACCImplicitRoutineOptions options) |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createLegalizeDataValuesInRegion () |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createLegalizeDataValuesInRegion (LegalizeDataValuesInRegionOptions options) |
| void | mlir::acc::registerACCImplicitData () |
| void | mlir::acc::registerACCImplicitDataPass () |
| void | mlir::acc::registerACCImplicitRoutine () |
| void | mlir::acc::registerACCImplicitRoutinePass () |
| void | mlir::acc::registerLegalizeDataValuesInRegion () |
| void | mlir::acc::registerLegalizeDataValuesInRegionPass () |
| void | mlir::acc::registerOpenACCPasses () |
| #define GEN_PASS_DECL_ACCIMPLICITDATA |
| #define GEN_PASS_DECL_ACCIMPLICITROUTINE |
| #define GEN_PASS_DECL_LEGALIZEDATAVALUESINREGION |
| #define GEN_PASS_REGISTRATION |
| #define GEN_PASS_REGISTRATION_ACCIMPLICITDATA |
| #define GEN_PASS_REGISTRATION_ACCIMPLICITROUTINE |
| #define GEN_PASS_REGISTRATION_LEGALIZEDATAVALUESINREGION |