| addMemrefToDeallocate(Value memref, Block *block) | mlir::bufferization::DeallocationState | |
| DeallocationState(Operation *op, SymbolTableCollection &symbolTables) | mlir::bufferization::DeallocationState | |
| DeallocationState(const DeallocationState &)=delete | mlir::bufferization::DeallocationState | |
| dropMemrefToDeallocate(Value memref, Block *block) | mlir::bufferization::DeallocationState | |
| getLiveMemrefsIn(Block *block, SmallVectorImpl< Value > &memrefs) | mlir::bufferization::DeallocationState | |
| getMemrefsAndConditionsToDeallocate(OpBuilder &builder, Location loc, Block *block, SmallVectorImpl< Value > &memrefs, SmallVectorImpl< Value > &conditions) const | mlir::bufferization::DeallocationState | |
| getMemrefsToRetain(Block *fromBlock, Block *toBlock, ValueRange destOperands, SmallVectorImpl< Value > &toRetain) const | mlir::bufferization::DeallocationState | |
| getMemrefWithUniqueOwnership(OpBuilder &builder, Value memref, Block *block) | mlir::bufferization::DeallocationState | |
| getOwnership(Value memref, Block *block) const | mlir::bufferization::DeallocationState | |
| getSymbolTable() | mlir::bufferization::DeallocationState | inline |
| resetOwnerships(ValueRange memrefs, Block *block) | mlir::bufferization::DeallocationState | |
| updateOwnership(Value memref, Ownership ownership, Block *block=nullptr) | mlir::bufferization::DeallocationState | |