| class OPT_HELPER |
|---|
| OPT_ITER | OPT_PREFETCH | OPT_CONST | OPTIMIZE | OPT_CSE |
| has_attr_expr(am:$AM):BOOL |
|---|
| has_no_iter(am:$AM):BOOL |
|---|
| hoistable(src:$AM_EXPR,c:AM_CURSOR,need_safe_attr:BOOL,in_conditional:BOOL):BOOL |
|---|
| hoistable_dest(desta:AM_ASSIGN_STMT,c:AM_CURSOR,need_safe_attr:BOOL,in_conditional:BOOL):BOOL |
|---|
| hoistable_init(src:$AM_EXPR,c:AM_CURSOR,need_safe_attr:BOOL,in_conditional:BOOL):BOOL |
|---|
| hoistable_init_dest(dest:$AM_EXPR,c:AM_CURSOR,need_safe_attr:BOOL,in_conditional:BOOL):BOOL |
|---|
| inline_func(func:AM_ROUT_DEF,am:AM_ROUT_CALL_EXPR,c:AM_CURSOR):BOOL |
|---|
| make_safe_attr(a:$AM) |
|---|
| make_unsafe_attr(a:$AM) |
|---|
| move_init_stmts(func:AM_ROUT_DEF,am:AM_ITER_CALL_EXPR,c:AM_CURSOR) |
|---|