MLIR 22.0.0git
Passes.h File Reference

Go to the source code of this file.

Classes

struct  mlir::LLVM::DIScopeForLLVMFuncOpPassOptions

Namespaces

namespace  mlir
 Include the generated interface declarations.
namespace  mlir::LLVM

Macros

#define GEN_PASS_DECL
 Generate the code for registering conversion passes.
#define GEN_PASS_REGISTRATION
#define GEN_PASS_DECL_DISCOPEFORLLVMFUNCOPPASS
#define GEN_PASS_DECL_LLVMADDCOMDATS
#define GEN_PASS_DECL_LLVMLEGALIZEFOREXPORTPASS
#define GEN_PASS_DECL_LLVMREQUESTCWRAPPERSPASS
#define GEN_PASS_DECL_NVVMOPTIMIZEFORTARGETPASS
#define GEN_PASS_REGISTRATION_DISCOPEFORLLVMFUNCOPPASS
#define GEN_PASS_REGISTRATION_LLVMADDCOMDATS
#define GEN_PASS_REGISTRATION_LLVMLEGALIZEFOREXPORTPASS
#define GEN_PASS_REGISTRATION_LLVMREQUESTCWRAPPERSPASS
#define GEN_PASS_REGISTRATION_NVVMOPTIMIZEFORTARGETPASS

Functions

std::unique_ptr<::mlir::Passmlir::LLVM::createDIScopeForLLVMFuncOpPass ()
std::unique_ptr<::mlir::Passmlir::LLVM::createDIScopeForLLVMFuncOpPass (DIScopeForLLVMFuncOpPassOptions options)
std::unique_ptr<::mlir::Passmlir::LLVM::createLLVMAddComdats ()
std::unique_ptr<::mlir::Passmlir::LLVM::createLLVMLegalizeForExportPass ()
std::unique_ptr<::mlir::Passmlir::LLVM::createLLVMRequestCWrappersPass ()
std::unique_ptr<::mlir::Passmlir::LLVM::createNVVMOptimizeForTargetPass ()
void mlir::LLVM::registerDIScopeForLLVMFuncOpPass ()
void mlir::LLVM::registerDIScopeForLLVMFuncOpPassPass ()
void mlir::LLVM::registerLLVMAddComdats ()
void mlir::LLVM::registerLLVMAddComdatsPass ()
void mlir::LLVM::registerLLVMLegalizeForExportPass ()
void mlir::LLVM::registerLLVMLegalizeForExportPassPass ()
void mlir::LLVM::registerLLVMRequestCWrappersPass ()
void mlir::LLVM::registerLLVMRequestCWrappersPassPass ()
void mlir::LLVM::registerNVVMOptimizeForTargetPass ()
void mlir::LLVM::registerNVVMOptimizeForTargetPassPass ()
void mlir::LLVM::registerLLVMPasses ()

Macro Definition Documentation

◆ GEN_PASS_DECL

#define GEN_PASS_DECL

Generate the code for registering conversion passes.

Definition at line 24 of file Passes.h.

◆ GEN_PASS_DECL_DISCOPEFORLLVMFUNCOPPASS

#define GEN_PASS_DECL_DISCOPEFORLLVMFUNCOPPASS

◆ GEN_PASS_DECL_LLVMADDCOMDATS

#define GEN_PASS_DECL_LLVMADDCOMDATS

◆ GEN_PASS_DECL_LLVMLEGALIZEFOREXPORTPASS

#define GEN_PASS_DECL_LLVMLEGALIZEFOREXPORTPASS

◆ GEN_PASS_DECL_LLVMREQUESTCWRAPPERSPASS

#define GEN_PASS_DECL_LLVMREQUESTCWRAPPERSPASS

◆ GEN_PASS_DECL_NVVMOPTIMIZEFORTARGETPASS

#define GEN_PASS_DECL_NVVMOPTIMIZEFORTARGETPASS

◆ GEN_PASS_REGISTRATION

#define GEN_PASS_REGISTRATION

Definition at line 25 of file Passes.h.

◆ GEN_PASS_REGISTRATION_DISCOPEFORLLVMFUNCOPPASS

#define GEN_PASS_REGISTRATION_DISCOPEFORLLVMFUNCOPPASS

◆ GEN_PASS_REGISTRATION_LLVMADDCOMDATS

#define GEN_PASS_REGISTRATION_LLVMADDCOMDATS

◆ GEN_PASS_REGISTRATION_LLVMLEGALIZEFOREXPORTPASS

#define GEN_PASS_REGISTRATION_LLVMLEGALIZEFOREXPORTPASS

◆ GEN_PASS_REGISTRATION_LLVMREQUESTCWRAPPERSPASS

#define GEN_PASS_REGISTRATION_LLVMREQUESTCWRAPPERSPASS

◆ GEN_PASS_REGISTRATION_NVVMOPTIMIZEFORTARGETPASS

#define GEN_PASS_REGISTRATION_NVVMOPTIMIZEFORTARGETPASS