#include "mlir/Dialect/OpenACC/OpenACC.h"
#include "mlir/IR/MLIRContext.h"
#include "llvm/Support/ErrorHandling.h"
Go to the source code of this file.
|
| class | mlir::acc::ACCParMappingPolicy< ParDimAttrT > |
| | Policy class that defines how OpenACC parallelism levels map to target-specific parallel dimension attributes. More...
|
| class | mlir::acc::DefaultACCToGPUMappingPolicy |
| | Default policy that provides the standard GPU mapping: gang(dim:1) -> BlockX (gridDim.x / blockIdx.x) gang(dim:2) -> BlockY (gridDim.y / blockIdx.y) gang(dim:3) -> BlockZ (gridDim.z / blockIdx.z) worker -> ThreadY (blockDim.y / threadIdx.y) vector -> ThreadX (blockDim.x / threadIdx.x) seq -> Sequential. More...
|
|
| namespace | mlir |
| | Include the generated interface declarations.
|
| namespace | mlir::acc |