|
MLIR 24.0.0git
|
#include "mlir/Conversion/OpenMPToLLVM/ConvertOpenMPToLLVM.h"#include "mlir/Conversion/ConvertToLLVM/ToLLVMInterface.h"#include "mlir/Conversion/LLVMCommon/Pattern.h"#include "mlir/Dialect/LLVMIR/LLVMDialect.h"#include "mlir/Dialect/OpenMP/OpenMPDialect.h"#include "mlir/Dialect/OpenMP/OpenMPOps.cpp.inc"Go to the source code of this file.
Macros | |
| #define | GET_OP_LIST |
| #define | GET_OP_LIST |
Functions | |
| template<typename... Ts> | |
| static RewritePatternSet & | addOpenMPOpConversions (LLVMTypeConverter &converter, RewritePatternSet &patterns) |
| Add an OpenMPOpConversion<T> conversion pattern for each operation type passed as template argument. | |
| #define GET_OP_LIST |
| #define GET_OP_LIST |
|
inlinestatic |
Add an OpenMPOpConversion<T> conversion pattern for each operation type passed as template argument.
Definition at line 163 of file OpenMPToLLVM.cpp.
References mlir::RewritePatternSet::add().
Referenced by mlir::populateOpenMPToLLVMConversionPatterns().