|
VapourSynth-llvmexpr
|


Public Member Functions | |
| VarInitAnalysis (const std::set< std::string > &all_vars) | |
| std::set< std::string > | computeGenSet (size_t block_idx, const std::vector< Token > &tokens, const std::vector< CFGBlock > &cfg_blocks) override |
| std::set< std::string > | meetOperation (const std::vector< std::set< std::string > > &inputs) override |
| std::set< std::string > | transferFunction (const std::set< std::string > &in_value, const std::set< std::string > &gen_set) override |
| std::set< std::string > | getBoundaryValue () override |
| std::set< std::string > | getInitialOutValue () override |
| Public Member Functions inherited from analysis::ForwardDataflowAnalysis< std::set< std::string > > | |
| ForwardDataflowAnalysis ()=default | |
| virtual | ~ForwardDataflowAnalysis ()=default |
| ForwardDataflowAnalysis & | operator= (const ForwardDataflowAnalysis &)=default |
| std::pair< std::vector< std::set< std::string > >, std::vector< std::set< std::string > > > | analyze (const std::vector< Token > &tokens, const std::vector< CFGBlock > &cfg_blocks) |
Definition at line 32 of file VarInitPass.cpp.
|
inlineexplicit |
Definition at line 36 of file VarInitPass.cpp.
|
inlineoverridevirtual |
Implements analysis::ForwardDataflowAnalysis< std::set< std::string > >.
Definition at line 40 of file VarInitPass.cpp.
References ArrayAllocDyn, ArrayAllocStatic, analysis::var_naming::getArrayName(), and VarStore.
|
inlineoverridevirtual |
Implements analysis::ForwardDataflowAnalysis< std::set< std::string > >.
Definition at line 84 of file VarInitPass.cpp.
|
inlineoverridevirtual |
Reimplemented from analysis::ForwardDataflowAnalysis< std::set< std::string > >.
Definition at line 86 of file VarInitPass.cpp.
|
inlineoverridevirtual |
Implements analysis::ForwardDataflowAnalysis< std::set< std::string > >.
Definition at line 59 of file VarInitPass.cpp.
|
inlineoverridevirtual |
Implements analysis::ForwardDataflowAnalysis< std::set< std::string > >.
Definition at line 77 of file VarInitPass.cpp.