MLIR  19.0.0git
Classes | Namespaces | Enumerations
MemorySlotInterfaces.h File Reference
#include "mlir/IR/Dominance.h"
#include "mlir/IR/OpDefinition.h"
#include "mlir/IR/PatternMatch.h"
#include "mlir/Interfaces/MemorySlotOpInterfaces.h.inc"
#include "mlir/Interfaces/MemorySlotTypeInterfaces.h.inc"

Go to the source code of this file.

Classes

struct  mlir::MemorySlot
 Represents a slot in memory. More...
 
struct  mlir::DestructurableMemorySlot
 Memory slot attached with information about its destructuring procedure. More...
 

Namespaces

 mlir
 Include the generated interface declarations.
 

Enumerations

enum class  mlir::DeletionKind { mlir::Keep , mlir::Delete }
 Returned by operation promotion logic requesting the deletion of an operation. More...