FLANG
|
#include <flang/Optimizer/Analysis/TBAAForest.h>
Classes | |
class | SubtreeState |
Static Public Member Functions | |
static TBAATree | buildTree (mlir::StringAttr functionName) |
Public Attributes | |
SubtreeState | globalDataTree |
SubtreeState | allocatedDataTree |
SubtreeState | dummyArgDataTree |
SubtreeState | directDataTree |
mlir::LLVM::TBAATypeDescriptorAttr | anyAccessDesc |
mlir::LLVM::TBAATypeDescriptorAttr | boxMemberTypeDesc |
mlir::LLVM::TBAATypeDescriptorAttr | anyDataTypeDesc |
Per-function TBAA tree. Each tree contains branches for data (of various kinds) and descriptor access