GCC Middle and Back End API Reference
|
Public Member Functions | |
dom_jt_simplifier (avail_exprs_stack *avails, gimple_ranger *ranger, path_range_query *query) | |
Private Member Functions | |
tree | simplify (gimple *, gimple *, basic_block, jt_state *) override |
void | compute_exit_dependencies (bitmap dependencies, const vec< basic_block > &path, gimple *stmt) |
Private Attributes | |
avail_exprs_stack * | m_avails |
gimple_ranger * | m_ranger |
path_range_query * | m_query |
|
inline |
|
privateinherited |
|
overrideprivatevirtual |
Implements jt_simplifier.
References avail_exprs_stack::lookup_avail_expr(), NULL, and hybrid_jt_simplifier::simplify().
|
private |
|
privateinherited |
Referenced by hybrid_jt_simplifier::hybrid_jt_simplifier(), and hybrid_jt_simplifier::simplify().
|
privateinherited |