LLVM 17.0.0git
Public Attributes | List of all members
llvm::AnalysisResultsForFn Struct Reference

Helper struct for bundling up the analysis results per function for IPSCCP. More...

#include "llvm/Transforms/Utils/SCCPSolver.h"

Collaboration diagram for llvm::AnalysisResultsForFn:
Collaboration graph
[legend]

Public Attributes

std::unique_ptr< PredicateInfoPredInfo
 
DominatorTreeDT
 
PostDominatorTreePDT
 
LoopInfoLI
 

Detailed Description

Helper struct for bundling up the analysis results per function for IPSCCP.

Definition at line 43 of file SCCPSolver.h.

Member Data Documentation

◆ DT

DominatorTree* llvm::AnalysisResultsForFn::DT

Definition at line 45 of file SCCPSolver.h.

◆ LI

LoopInfo* llvm::AnalysisResultsForFn::LI

Definition at line 47 of file SCCPSolver.h.

◆ PDT

PostDominatorTree* llvm::AnalysisResultsForFn::PDT

Definition at line 46 of file SCCPSolver.h.

◆ PredInfo

std::unique_ptr<PredicateInfo> llvm::AnalysisResultsForFn::PredInfo

Definition at line 44 of file SCCPSolver.h.


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