Home
last modified time | relevance | path

Searched refs:stabilize_expr (Results 1 – 25 of 25) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dd-codegen.cc571 stabilize_expr (tree *valuep) in stabilize_expr() function
585 lhs = compound_expr (lhs, stabilize_expr (&rhs)); in stabilize_expr()
660 tree init = stabilize_expr (&exp); in build_address()
983 tree t1init = stabilize_expr (&t1); in build_struct_comparison()
984 tree t2init = stabilize_expr (&t2); in build_struct_comparison()
1248 tree init = stabilize_expr (&object); in component_ref()
1273 tree init = stabilize_expr (&lhs); in build_assign()
1274 init = compound_expr (init, stabilize_expr (&rhs)); in build_assign()
1332 tree init = stabilize_expr (&exp); in build_nop()
1463 tree init = stabilize_expr (&exp); in return_expr()
[all …]
H A Dexpr.cc186 tree lexpr = stabilize_expr (&lhs); in binop_assignment()
846 tree lexpr = stabilize_expr (&lhs); in visit()
901 tree rexpr = stabilize_expr (&rhs); in visit()
2741 tree init = stabilize_expr (&value); in visit()
2930 tree init = stabilize_expr (&value); in visit()
3162 tree expr = stabilize_expr (&result); in build_return_dtor()
H A Dd-tree.h526 extern tree stabilize_expr (tree *);
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dd-codegen.cc574 stabilize_expr (tree *valuep) in stabilize_expr() function
588 lhs = compound_expr (lhs, stabilize_expr (&rhs)); in stabilize_expr()
663 tree init = stabilize_expr (&exp); in build_address()
1043 tree t1init = stabilize_expr (&t1); in build_struct_comparison()
1044 tree t2init = stabilize_expr (&t2); in build_struct_comparison()
1310 tree init = stabilize_expr (&object); in component_ref()
1335 tree init = stabilize_expr (&lhs); in build_assign()
1336 init = compound_expr (init, stabilize_expr (&rhs)); in build_assign()
1401 tree init = stabilize_expr (&exp); in build_nop()
1532 tree init = stabilize_expr (&exp); in return_expr()
[all …]
H A Dexpr.cc175 tree lexpr = stabilize_expr (&lhs); in binop_assignment()
832 tree lexpr = stabilize_expr (&lhs); in visit()
887 tree rexpr = stabilize_expr (&rhs); in visit()
949 tree init = stabilize_expr (&t1); in visit()
2680 tree init = stabilize_expr (&value); in visit()
2785 tree init = stabilize_expr (&akeys); in visit()
2790 init = compound_expr (init, stabilize_expr (&avals)); in visit()
2867 saved_elems = compound_expr (saved_elems, stabilize_expr (&elem)); in visit()
2882 saved_elems = compound_expr (saved_elems, stabilize_expr (&value)); in visit()
3123 tree expr = stabilize_expr (&result); in build_return_dtor()
H A Dd-tree.h542 extern tree stabilize_expr (tree *);
H A Dtoir.cc1046 tree init = stabilize_expr (&expr); in visit()
H A DChangeLog-2018506 * d-codegen.cc (stabilize_expr): Move modify expression rewrite...
H A DChangeLog-201741 * d-codegen.cc (stabilize_expr): Handle assignment expressions.
H A DChangeLog-2016651 (stabilize_expr): New function.
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dtree.cc5803 stabilize_expr (tree exp, tree* initp) in stabilize_expr() function
5880 stabilize_expr (CALL_EXPR_ARG (call, i), &init); in stabilize_call()
5908 stabilize_expr (AGGR_INIT_EXPR_ARG (call, i), &init); in stabilize_aggr_init()
5948 TREE_OPERAND (init, 1) = stabilize_expr (t, initp); in stabilize_init()
5979 ce->value = stabilize_expr (ce->value, &subinit); in stabilize_init()
H A Dtypeck.cc8967 newrhs = rhs = stabilize_expr (rhs, &preeval); in cp_build_modify_expr()
8990 newrhs = rhs = stabilize_expr (rhs, &preeval); in cp_build_modify_expr()
9027 rhs = stabilize_expr (rhs, &preeval); in cp_build_modify_expr()
9176 rhs = stabilize_expr (rhs, &init); in cp_build_modify_expr()
H A DChangeLog-201032 * tree.c (stabilize_expr): Really stabilize scalar glvalues.
952 * tree.c (stabilize_expr): Handle xvalues properly.
1430 * tree.c (stabilize_expr): Adjust.
H A DChangeLog-20121853 * tree.c (stabilize_expr): Tweak logic.
1866 * tree.c (stabilize_expr): Handle exp of void type.
H A DChangeLog-20142435 (build_dummy_object, is_dummy_object, stabilize_expr): Use void_node
2643 * tree.c (stabilize_expr): A stabilized prvalue is an xvalue.
H A DChangeLog-20113296 * tree.c (stabilize_expr): Fix typo.
3604 * tree.c (stabilize_expr): Don't make gratuitous copies of classes.
H A DChangeLog-20023764 * cp-tree.h (stabilize_expr): Prototype.
3812 * tree.c (stabilize_expr): New function.
H A DChangeLog-20082339 (stabilize_expr): Ditto.
H A DChangeLog-20061214 * tree.c (stabilize_expr): Tweak documentation. Add assertion.
H A Dcp-tree.h7788 extern tree stabilize_expr (tree, tree *);
H A DChangeLog-2009116 * tree.c (build_dummy_object, stabilize_expr): Likewise.
H A DChangeLog-20182988 cp_build_qualified_type_real, stabilize_expr, stabilize_init): Likewise.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dtree.c5481 stabilize_expr (tree exp, tree* initp) in stabilize_expr() function
5558 stabilize_expr (CALL_EXPR_ARG (call, i), &init); in stabilize_call()
5586 stabilize_expr (AGGR_INIT_EXPR_ARG (call, i), &init); in stabilize_aggr_init()
5626 TREE_OPERAND (init, 1) = stabilize_expr (t, initp); in stabilize_init()
5657 ce->value = stabilize_expr (ce->value, &subinit); in stabilize_init()
H A Dtypeck.c8430 newrhs = rhs = stabilize_expr (rhs, &preeval); in cp_build_modify_expr()
8453 newrhs = rhs = stabilize_expr (rhs, &preeval); in cp_build_modify_expr()
8490 rhs = stabilize_expr (rhs, &preeval); in cp_build_modify_expr()
8639 rhs = stabilize_expr (rhs, &init); in cp_build_modify_expr()
H A Dcp-tree.h7390 extern tree stabilize_expr (tree, tree *);