|
MLIR
22.0.0git
|
#include "mlir/Conversion/GPUCommon/GPUCommonPass.h"
Public Member Functions | |
| FunctionCallBuilder (StringRef functionName, Type returnType, ArrayRef< Type > argumentTypes) | |
| LLVM::CallOp | create (Location loc, OpBuilder &builder, ArrayRef< Value > arguments) const |
Public Attributes | |
| StringRef | functionName |
| LLVM::LLVMFunctionType | functionType |
Definition at line 50 of file GPUCommonPass.h.
|
inline |
Definition at line 51 of file GPUCommonPass.h.
| LLVM::CallOp FunctionCallBuilder::create | ( | Location | loc, |
| OpBuilder & | builder, | ||
| ArrayRef< Value > | arguments | ||
| ) | const |
Definition at line 579 of file GPUToLLVMConversion.cpp.
References mlir::OpBuilder::atBlockEnd(), functionName, functionType, mlir::OpBuilder::getBlock(), mlir::Block::getParent(), and mlir::Region::getParentOfType().
| StringRef mlir::FunctionCallBuilder::functionName |
Definition at line 58 of file GPUCommonPass.h.
Referenced by create().
| LLVM::LLVMFunctionType mlir::FunctionCallBuilder::functionType |
Definition at line 59 of file GPUCommonPass.h.
Referenced by create().