Home
last modified time | relevance | path

Searched refs:switch_expr (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dgimplify.c1363 tree switch_expr = *expr_p; in gimplify_switch_expr() local
1366 ret = gimplify_expr (&SWITCH_COND (switch_expr), pre_p, NULL, in gimplify_switch_expr()
1369 if (SWITCH_BODY (switch_expr)) in gimplify_switch_expr()
1377 gcc_assert (!SWITCH_LABELS (switch_expr)); in gimplify_switch_expr()
1382 gimplify_to_stmt_list (&SWITCH_BODY (switch_expr)); in gimplify_switch_expr()
1418 append_to_statement_list (switch_expr, pre_p); in gimplify_switch_expr()
1426 append_to_statement_list (SWITCH_BODY (switch_expr), pre_p); in gimplify_switch_expr()
1431 *expr_p = SWITCH_BODY (switch_expr); in gimplify_switch_expr()
1441 SWITCH_BODY (switch_expr) = NULL; in gimplify_switch_expr()
1444 gcc_assert (SWITCH_LABELS (switch_expr)); in gimplify_switch_expr()
H A Dtree-eh.c559 verify_norecord_switch_expr (struct leh_state *state, tree switch_expr) in verify_norecord_switch_expr() argument
568 vec = SWITCH_LABELS (switch_expr); in verify_norecord_switch_expr()
578 #define verify_norecord_switch_expr(state, switch_expr) argument
H A Dc-typeck.c7526 tree switch_expr; member
7599 cs->switch_expr = build3 (SWITCH_EXPR, orig_type, exp, NULL_TREE, NULL_TREE); in c_start_case()
7607 return add_stmt (cs->switch_expr); in c_start_case()
7621 SWITCH_COND (c_switch_stack->switch_expr), in do_case()
7661 SWITCH_BODY (cs->switch_expr) = body; in c_finish_case()
7669 if (EXPR_HAS_LOCATION (cs->switch_expr)) in c_finish_case()
7670 switch_location = EXPR_LOCATION (cs->switch_expr); in c_finish_case()
7674 TREE_TYPE (cs->switch_expr), in c_finish_case()
7675 SWITCH_COND (cs->switch_expr)); in c_finish_case()
H A Dtree-cfg.c2191 tree switch_expr, taken_case; in find_taken_edge_switch_expr() local
2195 switch_expr = last_stmt (bb); in find_taken_edge_switch_expr()
2196 taken_case = find_case_label_for_value (switch_expr, val); in find_taken_edge_switch_expr()
2210 find_case_label_for_value (tree switch_expr, tree val) in find_case_label_for_value() argument
2212 tree vec = SWITCH_LABELS (switch_expr); in find_case_label_for_value()
H A Dtree.def847 DEFTREECODE (SWITCH_EXPR, "switch_expr", tcc_statement, 3)
H A DChangeLog.tree-ssa6455 with lowered switch_expr.
6457 for lowered switch_expr.
13555 switch_expr with ENABLE_CHECKING block.
H A DChangeLog-200525816 switch_expr.