Searched refs:ifexp (Results 1 – 10 of 10) sorted by relevance
/openbsd/gnu/gcc/gcc/cp/ |
H A D | init.c | 2035 tree ifexp = cp_build_binary_op (NE_EXPR, alloc_node, in build_new_1() local 2037 rval = build_conditional_expr (ifexp, rval, alloc_node); in build_new_1() 2793 tree ifexp; in build_delete() local 2847 ifexp = integer_one_node; in build_delete() 2850 ifexp = fold (cp_build_binary_op (NE_EXPR, addr, integer_zero_node)); in build_delete() 2852 if (ifexp != integer_one_node) in build_delete() 2854 ifexp, expr, void_zero_node); in build_delete()
|
H A D | typeck.c | 4639 build_x_conditional_expr (tree ifexp, tree op1, tree op2) in build_x_conditional_expr() argument 4641 tree orig_ifexp = ifexp; in build_x_conditional_expr() 4651 if (type_dependent_expression_p (ifexp) in build_x_conditional_expr() 4655 return build_min_nt (COND_EXPR, ifexp, op1, op2); in build_x_conditional_expr() 4656 ifexp = build_non_dependent_expr (ifexp); in build_x_conditional_expr() 4662 expr = build_conditional_expr (ifexp, op1, op2); in build_x_conditional_expr()
|
H A D | ChangeLog-1995 | 3502 on ifexp.
|
H A D | ChangeLog-1998 | 1753 * typeck.c (build_conditional_expr): Only fold if ifexp is an
|
/openbsd/gnu/usr.bin/gcc/gcc/cp/ |
H A D | init.c | 2515 tree ifexp; local 2519 ifexp = cp_build_binary_op (NE_EXPR, alloc_node, nullexp); 2520 rval = build_conditional_expr (ifexp, rval, alloc_node); 3181 tree ifexp; local 3231 ifexp = integer_one_node; 3234 ifexp = fold (cp_build_binary_op (NE_EXPR, addr, integer_zero_node)); 3236 if (ifexp != integer_one_node) 3238 ifexp, expr, void_zero_node);
|
H A D | typeck.c | 4586 build_x_conditional_expr (ifexp, op1, op2) in build_x_conditional_expr() argument 4587 tree ifexp, op1, op2; in build_x_conditional_expr() 4590 return build_min_nt (COND_EXPR, ifexp, op1, op2); 4592 return build_conditional_expr (ifexp, op1, op2);
|
H A D | ChangeLog.1 | 3151 on ifexp.
|
H A D | ChangeLog.2 | 8541 * typeck.c (build_conditional_expr): Only fold if ifexp is an
|
/openbsd/gnu/usr.bin/gcc/gcc/ |
H A D | c-typeck.c | 3364 build_conditional_expr (ifexp, op1, op2) in build_conditional_expr() argument 3365 tree ifexp, op1, op2; in build_conditional_expr() 3374 ifexp = c_common_truthvalue_conversion (default_conversion (ifexp)); 3386 if (TREE_CODE (ifexp) == INTEGER_CST) 3387 return pedantic_non_lvalue (integer_zerop (ifexp) ? op2 : op1); 3389 return fold (build (COND_EXPR, TREE_TYPE (op1), ifexp, op1, op2)); 3400 if (TREE_CODE (ifexp) == ERROR_MARK 3534 if (TREE_CODE (ifexp) == INTEGER_CST) 3535 return pedantic_non_lvalue (integer_zerop (ifexp) ? op2 : op1); 3537 return fold (build (COND_EXPR, result_type, ifexp, op1, op2));
|
/openbsd/gnu/gcc/gcc/ |
H A D | c-typeck.c | 3260 build_conditional_expr (tree ifexp, tree op1, tree op2) in build_conditional_expr() argument 3276 if (TREE_CODE (ifexp) == ERROR_MARK in build_conditional_expr() 3421 return fold_build3 (COND_EXPR, result_type, ifexp, op1, op2); in build_conditional_expr()
|