|
MLIR 22.0.0git
|
Statistics collected while applying SROA. More...
#include "mlir/Transforms/SROA.h"
Public Attributes | |
| llvm::Statistic * | destructuredAmount = nullptr |
| Total amount of memory slots destructured. | |
| llvm::Statistic * | slotsWithMemoryBenefit = nullptr |
| Total amount of memory slots in which the destructured size was smaller than the total size after eliminating unused fields. | |
| llvm::Statistic * | maxSubelementAmount = nullptr |
| Maximal number of sub-elements a successfully destructured slot initially had. | |
| llvm::Statistic* mlir::SROAStatistics::destructuredAmount = nullptr |
Total amount of memory slots destructured.
Definition at line 21 of file SROA.h.
Referenced by destructureSlot().
| llvm::Statistic* mlir::SROAStatistics::maxSubelementAmount = nullptr |
Maximal number of sub-elements a successfully destructured slot initially had.
Definition at line 27 of file SROA.h.
Referenced by destructureSlot().
| llvm::Statistic* mlir::SROAStatistics::slotsWithMemoryBenefit = nullptr |
Total amount of memory slots in which the destructured size was smaller than the total size after eliminating unused fields.
Definition at line 24 of file SROA.h.
Referenced by destructureSlot().