9#ifndef FORTRAN_OPTIMIZER_TRANSFORMS_CUDA_CUFALLOCATIONCONVERSION_H_
10#define FORTRAN_OPTIMIZER_TRANSFORMS_CUDA_CUFALLOCATIONCONVERSION_H_
12#include "mlir/Pass/Pass.h"
13#include "llvm/ADT/StringRef.h"
31 const fir::LLVMTypeConverter &converter, mlir::DataLayout &dl,
32 const mlir::SymbolTable &symtab, mlir::RewritePatternSet &patterns,
33 llvm::StringRef descriptorAllocFunction = {},
34 llvm::StringRef descriptorFreeFunction = {});
Definition TypeConverter.h:49
Definition ConvertVariable.h:28
void populateCUFAllocationConversionPatterns(const fir::LLVMTypeConverter &converter, mlir::DataLayout &dl, const mlir::SymbolTable &symtab, mlir::RewritePatternSet &patterns, llvm::StringRef descriptorAllocFunction={}, llvm::StringRef descriptorFreeFunction={})
Definition CUFAllocationConversion.cpp:492
Definition AbstractConverter.h:37
Definition AbstractConverter.h:32