MLIR
19.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. More...  
llvm::Statistic *  slotsWithMemoryBenefit = nullptr 
Total amount of memory slots in which the destructured size was smaller than the total size after eliminating unused fields. More...  
llvm::Statistic *  maxSubelementAmount = nullptr 
Maximal number of subelements a successfully destructured slot initially had. More...  
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 subelements 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().