Searched refs:iterator_post_condition (Results 1 – 13 of 13) sorted by relevance
37 if (!stmt->iterator_post_condition) in is_do_while_zero()39 if (!expr_is_zero(stmt->iterator_post_condition)) in is_do_while_zero()69 if (get_macro_name(stmt->iterator_post_condition->pos)) in loop_is_macro()
99 struct expression *iterator_post_condition; member
87 stmt->iterator_post_condition == parent)) in is_harmless()
586 expr = stmt->iterator_post_condition; in is_forever_loop()707 if (!expr_is_zero(stmt->iterator_post_condition)) in handle_post_loop()713 __split_whole_condition(stmt->iterator_post_condition); in handle_post_loop()1138 expr_set_parent_stmt(stmt->iterator_post_condition, stmt); in __split_stmt()1142 else if (stmt->iterator_post_condition) in __split_stmt()
430 stmt->iterator_post_condition = copy_expression(stmt->iterator_post_condition); in copy_one_statement()
502 do_expression(U_R_VAL, stmt->iterator_post_condition); in do_statement()
658 struct expression *post_condition = stmt->iterator_post_condition; in show_statement()
2368 stmt->iterator_post_condition = NULL; in parse_for_statement()2385 stmt->iterator_post_condition = NULL; in parse_while_statement()2405 stmt->iterator_post_condition = expr; in parse_do_statement()
1232 expand_expression(stmt->iterator_post_condition); in expand_statement()
1449 if (!stmt || stmt->type != STMT_ITERATOR || !stmt->iterator_post_condition) in handle_postop_inc()1452 cond = strip_expr(stmt->iterator_post_condition); in handle_postop_inc()
1917 struct expression *post_condition = stmt->iterator_post_condition; in emit_loop()
2271 struct expression *post_condition = stmt->iterator_post_condition; in linearize_iterator()
3492 evaluate_conditional(stmt->iterator_post_condition,1); in evaluate_iterator()