|
MLIR 24.0.0git
|
#include "mlir/Dialect/OpenACC/Transforms/Passes.h"#include "mlir/Dialect/Arith/IR/Arith.h"#include "mlir/Dialect/Arith/Utils/Utils.h"#include "mlir/Dialect/Complex/IR/Complex.h"#include "mlir/Dialect/Func/IR/FuncOps.h"#include "mlir/Dialect/GPU/IR/GPUDialect.h"#include "mlir/Dialect/GPU/Utils/GPUUtils.h"#include "mlir/Dialect/LLVMIR/NVVMDialect.h"#include "mlir/Dialect/MemRef/IR/MemRef.h"#include "mlir/Dialect/OpenACC/Analysis/OpenACCSupport.h"#include "mlir/Dialect/OpenACC/OpenACC.h"#include "mlir/Dialect/OpenACC/OpenACCParMapping.h"#include "mlir/Dialect/OpenACC/OpenACCUtilsCG.h"#include "mlir/Dialect/OpenACC/OpenACCUtilsGPU.h"#include "mlir/Dialect/OpenACC/OpenACCUtilsReduction.h"#include "mlir/Dialect/SCF/IR/SCF.h"#include "mlir/IR/Block.h"#include "mlir/IR/BuiltinAttributeInterfaces.h"#include "mlir/IR/BuiltinTypes.h"#include "mlir/IR/Diagnostics.h"#include "mlir/IR/Dominance.h"#include "mlir/IR/IRMapping.h"#include "mlir/IR/OpDefinition.h"#include "mlir/IR/PatternMatch.h"#include "mlir/IR/SymbolTable.h"#include "mlir/IR/Value.h"#include "mlir/Interfaces/CallInterfaces.h"#include "mlir/Interfaces/SideEffectInterfaces.h"#include "mlir/Interfaces/ViewLikeInterface.h"#include "mlir/Support/LLVM.h"#include "mlir/Transforms/DialectConversion.h"#include "llvm/ADT/ArrayRef.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/StringExtras.h"#include "llvm/ADT/Twine.h"#include "llvm/Support/Debug.h"#include <algorithm>#include <optional>#include <utility>#include "mlir/Dialect/OpenACC/Transforms/Passes.h.inc"Go to the source code of this file.
Classes | |
| class | mlir::acc::impl::ACCCGToGPUBase< DerivedT > |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::acc |
| namespace | mlir::acc::impl |
Macros | |
| #define | GEN_PASS_DEF_ACCCGTOGPU |
| #define | DEBUG_TYPE "acc-cg-to-gpu" |
Functions | |
| std::unique_ptr<::mlir::Pass > | mlir::acc::impl::createACCCGToGPU () |
| std::unique_ptr<::mlir::Pass > | mlir::acc::impl::createACCCGToGPU (ACCCGToGPUOptions options) |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createACCCGToGPU () |
| std::unique_ptr<::mlir::Pass > | mlir::acc::createACCCGToGPU (ACCCGToGPUOptions options) |
| #define DEBUG_TYPE "acc-cg-to-gpu" |
Definition at line 139 of file ACCCGToGPU.cpp.
| #define GEN_PASS_DEF_ACCCGTOGPU |
Definition at line 134 of file ACCCGToGPU.cpp.