Home
last modified time | relevance | path

Searched refs:fold_ternary (Results 1 – 13 of 13) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dfold-const.h65 #define fold_ternary(CODE,T1,T2,T3,T4)\ macro
Dgimple-match-head.cc359 tem = fold_ternary/*_to_constant*/ (code, res_op->type, in gimple_resimplify3()
758 tree res = fold_ternary/*_to_constant */ (code, type, op0, op1, op2); in gimple_simplify()
Dipa-fnsummary.cc457 val = fold_ternary (op->code, op->type, in evaluate_conditions_for_known_args()
460 val = fold_ternary (op->code, op->type, in evaluate_conditions_for_known_args()
463 val = fold_ternary (op->code, op->type, in evaluate_conditions_for_known_args()
Dtree-ssa-forwprop.cc2504 mask = fold_ternary (VEC_PERM_EXPR, TREE_TYPE (mask1), mask1, mask1, mask2); in is_combined_permutation_identity()
2722 tree opt = fold_ternary (VEC_PERM_EXPR, res_type, arg0, arg1, op2); in simplify_permutation()
Dtree-if-conv.cc475 cond_expr = fold_ternary (COND_EXPR, type, cond, rhs, lhs); in fold_build_cond_expr()
DChangeLog-20057361 * fold-const.c (fold_ternary): Check truth_value_p before
8762 * fold-const.c (fold_ternary): Simplify folding of a CALL_EXPR.
11123 * fold-const.c (fold_ternary): Likewise.
15902 * fold-const.c (fold_ternary) <case BIT_FIELD_REF>: Don't crash if
16644 * fold-const.c (fold_ternary): Optimize BIT_FIELD_REF of VECTOR_CST.
22348 * fold-const.c (fold_unary, fold_binary, fold_ternary):
22354 fold_ternary.
27678 * fold-const.c (fold_ternary): Take decomposed arguments of
27680 (fold): Update a call to fold_ternary.
27881 * fold-const.c (fold_ternary): Update a call to fold_builtin.
[all …]
DChangeLog-20066227 * fold-const.c (fold_ternary): Fix A < 0 ? <sign bit of A> : 0
11422 (fold_ternary): Replace uses of invert_truthvalue with
12488 * fold-const.c (fold_ternary) <COND_EXPR>: Call fold_convert
14209 * fold-const.c (fold_ternary): When converting "A ? B : C" into either
17825 * fold-const.c (fold_ternary) <case CALL_EXPR>: Here.
21285 * fold-const.c (fold_ternary) <case CALL_EXPR>: Here.
DChangeLog-200718133 (fold_ternary): Likewise.
21012 (fold_ternary): Likewise.
24965 * fold-const.c (fold_ternary): Handle CONSTRUCTOR in case
28609 (fold_ternary): Remove CALL_EXPR case, since they are no longer
DChangeLog-200815850 * fold-const.c (fold_ternary): Strip trivial BIT_FIELD_REFs.
25556 (fold_ternary): Position and size of BIT_FIELD_REFs are
DChangeLog-20196105 * gimple-match-head.c (gimple_resimplify3): Call fold_ternary only
DChangeLog-20138216 (fold_ternary): Moved to fold-const.h.
/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
DChangeLog1244 non-integral result type use fold_ternary too like for BIT_FIELD_REFs
1245 from VECTOR_CST. If fold_ternary returns NULL, diagnose non-constant
Dconstexpr.cc4193 if (tree r = fold_ternary (BIT_FIELD_REF, TREE_TYPE (t), whole, in cxx_eval_bit_field_ref()