MLIR
22.0.0git
|
#include <string>
#include "mlir-c/Dialect/LLVM.h"
#include "mlir-c/IR.h"
#include "mlir-c/Support.h"
#include "mlir/Bindings/Python/Diagnostics.h"
#include "mlir/Bindings/Python/Nanobind.h"
#include "mlir/Bindings/Python/NanobindAdaptors.h"
Go to the source code of this file.
Functions | |
static void | populateDialectLLVMSubmodule (const nanobind::module_ &m) |
NB_MODULE (_mlirDialectsLLVM, m) | |
NB_MODULE | ( | _mlirDialectsLLVM | , |
m | |||
) |
Definition at line 143 of file DialectLLVM.cpp.
References populateDialectLLVMSubmodule().
|
static |
Definition at line 27 of file DialectLLVM.cpp.
References MlirStringRef::data, mlir::python::nanobind_adaptors::pure_subclass::def_classmethod(), MlirStringRef::length, mlirLLVMPointerTypeGet(), mlirLLVMPointerTypeGetAddressSpace(), mlirLLVMStructTypeGetElementType(), mlirLLVMStructTypeGetIdentifier(), mlirLLVMStructTypeGetNumElementTypes(), mlirLLVMStructTypeIdentifiedGet(), mlirLLVMStructTypeIdentifiedNewGet(), mlirLLVMStructTypeIsLiteral(), mlirLLVMStructTypeIsOpaque(), mlirLLVMStructTypeIsPacked(), mlirLLVMStructTypeLiteralGetChecked(), mlirLLVMStructTypeOpaqueGet(), mlirLLVMStructTypeSetBody(), mlirLocationGetContext(), mlirLogicalResultIsSuccess(), mlirStringRefCreate(), mlirTypeIsALLVMPointerType(), mlirTypeIsALLVMStructType(), mlirTypeIsNull(), and mlir::python::CollectDiagnosticsToStringScope::takeMessage().
Referenced by NB_MODULE().