MLIR 23.0.0git
mlir::PromotableSlotAliasInfo Struct Reference

An entry in a PromotableAliasMap: the memory slot defined by an aliaser operation and its source operand. More...

#include "mlir/Interfaces/MemorySlotInterfaces.h"

Public Attributes

MemorySlot slot
 The slot defined by the aliaser (its ptr is the map key).
OpOperandaliasedSlotPointerOperand
 The aliaser operand whose value is the parent slot's pointer.

Detailed Description

An entry in a PromotableAliasMap: the memory slot defined by an aliaser operation and its source operand.

Definition at line 53 of file MemorySlotInterfaces.h.

Member Data Documentation

◆ aliasedSlotPointerOperand

OpOperand* mlir::PromotableSlotAliasInfo::aliasedSlotPointerOperand

The aliaser operand whose value is the parent slot's pointer.

Definition at line 57 of file MemorySlotInterfaces.h.

◆ slot

MemorySlot mlir::PromotableSlotAliasInfo::slot

The slot defined by the aliaser (its ptr is the map key).

Definition at line 55 of file MemorySlotInterfaces.h.


The documentation for this struct was generated from the following file: