|
VapourSynth-llvmexpr
|
#include <llvmexpr/analysis/framework/ForwardDataflowAnalysis.hpp>
Public Member Functions | |
| ForwardDataflowAnalysis ()=default | |
| virtual | ~ForwardDataflowAnalysis ()=default |
| ForwardDataflowAnalysis (const ForwardDataflowAnalysis &)=default | |
| ForwardDataflowAnalysis & | operator= (const ForwardDataflowAnalysis &)=default |
| ForwardDataflowAnalysis (ForwardDataflowAnalysis &&)=default | |
| ForwardDataflowAnalysis & | operator= (ForwardDataflowAnalysis &&)=default |
| virtual DomainT | computeGenSet (size_t block_idx, const std::vector< Token > &tokens, const std::vector< CFGBlock > &cfg_blocks)=0 |
| virtual DomainT | meetOperation (const std::vector< DomainT > &inputs)=0 |
| virtual DomainT | transferFunction (const DomainT &in_value, const DomainT &gen_set)=0 |
| virtual DomainT | getBoundaryValue ()=0 |
| virtual DomainT | getInitialOutValue () |
| std::pair< std::vector< DomainT >, std::vector< DomainT > > | analyze (const std::vector< Token > &tokens, const std::vector< CFGBlock > &cfg_blocks) |
Definition at line 32 of file ForwardDataflowAnalysis.hpp.
|
default |
Referenced by ForwardDataflowAnalysis(), ForwardDataflowAnalysis(), operator=(), and operator=().
|
virtualdefault |
|
default |
References ForwardDataflowAnalysis().
|
default |
References ForwardDataflowAnalysis().
|
inline |
Definition at line 56 of file ForwardDataflowAnalysis.hpp.
References computeGenSet(), getBoundaryValue(), getInitialOutValue(), meetOperation(), and transferFunction().
|
pure virtual |
Implemented in analysis::StaticAllocReachabilityAnalysis, and analysis::VarInitAnalysis.
Referenced by analyze().
|
pure virtual |
Implemented in analysis::StaticAllocReachabilityAnalysis, and analysis::VarInitAnalysis.
Referenced by analyze().
|
inlinevirtual |
Reimplemented in analysis::VarInitAnalysis.
Definition at line 53 of file ForwardDataflowAnalysis.hpp.
Referenced by analyze().
|
pure virtual |
Implemented in analysis::StaticAllocReachabilityAnalysis, and analysis::VarInitAnalysis.
Referenced by analyze().
|
default |
References ForwardDataflowAnalysis().
|
default |
References ForwardDataflowAnalysis().
|
pure virtual |
Implemented in analysis::StaticAllocReachabilityAnalysis, and analysis::VarInitAnalysis.
Referenced by analyze().