TREE_TYPE (cond) = integer_type_node;
RTL_EXPR_RTL (cond) = flag;
RTL_EXPR_SEQUENCE (cond) = NULL_RTX;
+ cond = save_expr (cond);
if (! left_cleanups)
left_cleanups = integer_zero_node;
TREE_TYPE (cond) = integer_type_node;
RTL_EXPR_RTL (cond) = flag;
RTL_EXPR_SEQUENCE (cond) = NULL_RTX;
+ cond = save_expr (cond);
new_cleanups = build (COND_EXPR, void_type_node,
truthvalue_conversion (cond),
TREE_TYPE (cond) = integer_type_node;
RTL_EXPR_RTL (cond) = flag;
RTL_EXPR_SEQUENCE (cond) = NULL_RTX;
+ cond = save_expr (cond);
new_cleanups = build (COND_EXPR, void_type_node,
truthvalue_conversion (cond),