ESBMC
Efficient SMT-based Context-Bounded Model Checker
Loading...
Searching...
No Matches
goto_cse Member List

This is the complete list of members for goto_cse, including all inherited members.

algorithm(bool sideeffect)algorithm< goto_functionst >inline
available_expressionsgoto_cseprotected
contextgoto_cseprotected
create_cse_symbol(const type2tc &t, const goto_programt::const_targett &to)goto_cseinlineprotected
get_number_of_functions()goto_functions_algorithminline
get_number_of_loops()goto_functions_algorithminline
goto_cse(contextt &ns, std::shared_ptr< value_setst > &vsa)goto_cseinline
goto_functions_algorithm(bool sideffect)goto_functions_algorithminlineexplicit
has_sideeffect()algorithm< goto_functionst >inline
obtain_max_sub_expr(const expr2tc &e, const cse_domaint &state) constgoto_cseprotected
replace_in_lvalue(expr2tc &lhs, const std::unordered_map< expr2tc, expr2tc, irep2_hash > &expr2symbol, const goto_programt::const_targett &to, std::unordered_set< expr2tc, irep2_hash > &matched_expressions) constgoto_cseprotected
replace_max_sub_expr(expr2tc &e, const std::unordered_map< expr2tc, expr2tc, irep2_hash > &expr2symbol, const goto_programt::const_targett &to, std::unordered_set< expr2tc, irep2_hash > &matched_expressions) constgoto_cseprotected
run(goto_functionst &) overridegoto_functions_algorithmvirtual
runOnFunction(std::pair< const irep_idt, goto_functiont > &F) overridegoto_csevirtual
runOnLoop(loopst &loop, goto_programt &goto_program)goto_functions_algorithmprotectedvirtual
runOnProgram(goto_functionst &) overridegoto_csevirtual
setTarget(const std::string &_tgt)goto_functions_algorithminline
sideeffectalgorithm< goto_functionst >protected
target_functiongoto_functions_algorithmprotected
~algorithm()=defaultalgorithm< goto_functionst >virtual