Searched refs:allocate_expr (Results 1 – 2 of 2) sorted by relevance
640 tree allocate_expr; in build_throw() local696 allocate_expr = do_allocate_exception (temp_type); in build_throw()697 if (allocate_expr == error_mark_node) in build_throw()699 allocate_expr = get_target_expr (allocate_expr); in build_throw()700 ptr = TARGET_EXPR_SLOT (allocate_expr); in build_throw()701 TARGET_EXPR_CLEANUP (allocate_expr) = do_free_exception (ptr); in build_throw()702 CLEANUP_EH_ONLY (allocate_expr) = 1; in build_throw()766 exp = build2 (COMPOUND_EXPR, TREE_TYPE (exp), allocate_expr, exp); in build_throw()
664 tree allocate_expr; in build_throw() local746 allocate_expr = do_allocate_exception (temp_type); in build_throw()747 if (allocate_expr == error_mark_node) in build_throw()749 allocate_expr = get_target_expr (allocate_expr); in build_throw()750 ptr = TARGET_EXPR_SLOT (allocate_expr); in build_throw()751 TARGET_EXPR_CLEANUP (allocate_expr) = do_free_exception (ptr); in build_throw()752 CLEANUP_EH_ONLY (allocate_expr) = 1; in build_throw()812 exp = build2 (COMPOUND_EXPR, TREE_TYPE (exp), allocate_expr, exp); in build_throw()