MLIR  19.0.0git
Public Attributes | List of all members
mlir::bufferization::BufferizationStatistics Struct Reference

Bufferization statistics for debugging. More...

#include "mlir/Dialect/Bufferization/Transforms/Bufferize.h"

Public Attributes

int64_t numBufferAlloc = 0
 
int64_t numBufferDealloc = 0
 
int64_t numTensorInPlace = 0
 
int64_t numTensorOutOfPlace = 0
 

Detailed Description

Bufferization statistics for debugging.

These can be printed after running the OneShotBufferizePass with -mlir-pass-statistics. See the pass definition for more details.

Definition at line 34 of file Bufferize.h.

Member Data Documentation

◆ numBufferAlloc

int64_t mlir::bufferization::BufferizationStatistics::numBufferAlloc = 0

Definition at line 35 of file Bufferize.h.

◆ numBufferDealloc

int64_t mlir::bufferization::BufferizationStatistics::numBufferDealloc = 0

Definition at line 36 of file Bufferize.h.

◆ numTensorInPlace

int64_t mlir::bufferization::BufferizationStatistics::numTensorInPlace = 0

Definition at line 37 of file Bufferize.h.

◆ numTensorOutOfPlace

int64_t mlir::bufferization::BufferizationStatistics::numTensorOutOfPlace = 0

Definition at line 38 of file Bufferize.h.


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