Lines Matching refs:this_tf
1348 struct leh_tf_state this_tf; in lower_try_finally() local
1354 memset (&this_tf, 0, sizeof (this_tf)); in lower_try_finally()
1355 this_tf.try_finally_expr = *tp; in lower_try_finally()
1356 this_tf.top_p = tp; in lower_try_finally()
1357 this_tf.outer = state; in lower_try_finally()
1359 this_tf.region in lower_try_finally()
1362 this_tf.region = NULL; in lower_try_finally()
1364 this_state.cur_region = this_tf.region; in lower_try_finally()
1366 this_state.tf = &this_tf; in lower_try_finally()
1371 this_tf.may_fallthru = block_may_fallthru (TREE_OPERAND (*tp, 0)); in lower_try_finally()
1375 this_tf.may_throw = get_eh_region_may_contain_throw (this_tf.region); in lower_try_finally()
1376 if (this_tf.may_throw) in lower_try_finally()
1378 this_tf.eh_label = create_artificial_label (); in lower_try_finally()
1379 set_eh_region_tree_label (this_tf.region, this_tf.eh_label); in lower_try_finally()
1380 honor_protect_cleanup_actions (state, &this_state, &this_tf); in lower_try_finally()
1384 if (this_tf.goto_queue_active > 1) in lower_try_finally()
1385 qsort (this_tf.goto_queue, this_tf.goto_queue_active, in lower_try_finally()
1392 ndests = VEC_length (tree, this_tf.dest_array); in lower_try_finally()
1393 ndests += this_tf.may_fallthru; in lower_try_finally()
1394 ndests += this_tf.may_return; in lower_try_finally()
1395 ndests += this_tf.may_throw; in lower_try_finally()
1405 lower_try_finally_nofallthru (state, &this_tf); in lower_try_finally()
1409 lower_try_finally_onedest (state, &this_tf); in lower_try_finally()
1412 lower_try_finally_copy (state, &this_tf); in lower_try_finally()
1414 lower_try_finally_switch (state, &this_tf); in lower_try_finally()
1418 if (this_tf.fallthru_label) in lower_try_finally()
1420 tree x = build1 (LABEL_EXPR, void_type_node, this_tf.fallthru_label); in lower_try_finally()
1424 VEC_free (tree, heap, this_tf.dest_array); in lower_try_finally()
1425 if (this_tf.goto_queue) in lower_try_finally()
1426 free (this_tf.goto_queue); in lower_try_finally()