Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A Dexpr.cc188 lexpr = compound_expr (lexpr, lhs); in binop_assignment()
201 rhs = compound_expr (rexpr, rhs); in binop_assignment()
204 return compound_expr (lexpr, expr); in binop_assignment()
416 result = compound_expr (t2saved, result); in visit()
419 result = compound_expr (t1saved, result); in visit()
725 var = compound_expr (modify_expr (var, init), var); in visit()
893 result = compound_expr (rexpr, result); in visit()
900 result = compound_expr (compound_expr (lexpr, ptr), result); in visit()
901 this->result_ = compound_expr (result, build_deref (ptr)); in visit()
926 this->result_ = compound_expr (t1, t2); in visit()
[all …]
H A Dd-codegen.cc588 lhs = compound_expr (lhs, stabilize_expr (&rhs)); in stabilize_expr()
682 init = compound_expr (init, build_memset_call (tmp)); in build_address()
683 init = compound_expr (init, modify_expr (tmp, exp)); in build_address()
696 return compound_expr (init, exp); in build_address()
935 tmemcmp = compound_expr (t2, tmemcmp); in lower_struct_comparison()
937 tmemcmp = compound_expr (t1, tmemcmp); in lower_struct_comparison()
1035 exp = compound_expr (t2, exp); in build_struct_comparison()
1037 exp = compound_expr (t1, exp); in build_struct_comparison()
1063 return compound_expr (compound_expr (t1init, t2init), result); in build_struct_comparison()
1145 return compound_expr (body, result); in build_array_struct_comparison()
[all …]
H A Dd-convert.cc448 result = compound_expr (exp, result); in convert_expr()
592 result = compound_expr (exp, result); in convert_expr()
613 return compound_expr (exp, build_zero_cst (build_ctype (tbtype))); in convert_expr()
936 result = compound_expr (expr, result); in convert_for_condition()
987 expr = compound_expr (modify_expr (var, expr), var); in d_array_convert()
H A Dmodules.cc197 expr_list = compound_expr (expr_list, var_expr); in build_funcs_gates_fn()
205 expr_list = compound_expr (expr_list, call_expr); in build_funcs_gates_fn()
377 expr_list = compound_expr (expr_list, assign_expr); in build_dso_cdtor_fn()
382 expr_list = compound_expr (expr_list, call_expr); in build_dso_cdtor_fn()
H A Dintrinsics.cc362 return compound_expr (cond, compound_expr (ptr, tmp)); in expand_intrinsic_bt()
698 return compound_expr (exp, real_part (result)); in expand_intrinsic_checkedint()
H A Dd-tree.h567 extern tree compound_expr (tree, tree);
H A DChangeLog-2016323 (compound_expr): Likewise.
602 (compound_expr): Likewise.
636 Updated all callers to use compound_expr().
H A Ddecl.cc865 exp = compound_expr (exp, decl); in visit()
871 = compound_expr (TARGET_EXPR_CLEANUP (exp), in visit()
H A Dtoir.cc1049 add_stmt (compound_expr (init, expr)); in visit()
H A DChangeLog-2015287 (build_nop, build_vconvert, build_boolop, compound_expr)
H A DChangeLog-2021673 (compound_expr): Remove intermediate expressions that have no
H A DChangeLog-2013993 (IRState::compound): Replace with compound_expr.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/d/
H A Dexpr.cc199 lexpr = compound_expr (lexpr, lhs); in binop_assignment()
212 rhs = compound_expr (rexpr, rhs); in binop_assignment()
215 return compound_expr (lexpr, expr); in binop_assignment()
413 result = compound_expr (t2saved, result); in visit()
416 result = compound_expr (t1saved, result); in visit()
739 var = compound_expr (modify_expr (var, init), var); in visit()
907 result = compound_expr (rexpr, result); in visit()
914 result = compound_expr (compound_expr (lexpr, ptr), result); in visit()
915 this->result_ = compound_expr (result, build_deref (ptr)); in visit()
977 this->result_ = compound_expr (result, t1); in visit()
[all …]
H A Dd-codegen.cc585 lhs = compound_expr (lhs, stabilize_expr (&rhs)); in stabilize_expr()
679 return compound_expr (init, exp); in build_address()
871 tmemcmp = compound_expr (t2, tmemcmp); in lower_struct_comparison()
873 tmemcmp = compound_expr (t1, tmemcmp); in lower_struct_comparison()
975 exp = compound_expr (t2, exp); in build_struct_comparison()
977 exp = compound_expr (t1, exp); in build_struct_comparison()
1006 return compound_expr (compound_expr (t1init, t2init), result); in build_struct_comparison()
1088 return compound_expr (body, result); in build_array_struct_comparison()
1262 return compound_expr (init, result); in component_ref()
1274 init = compound_expr (init, stabilize_expr (&rhs)); in build_assign()
[all …]
H A Dmodules.cc195 expr_list = compound_expr (expr_list, var_expr); in build_funcs_gates_fn()
203 expr_list = compound_expr (expr_list, call_expr); in build_funcs_gates_fn()
375 expr_list = compound_expr (expr_list, assign_expr); in build_dso_cdtor_fn()
380 expr_list = compound_expr (expr_list, call_expr); in build_dso_cdtor_fn()
H A Dd-convert.cc448 result = compound_expr (exp, result); in convert_expr()
581 result = compound_expr (exp, result); in convert_expr()
602 return compound_expr (exp, build_zero_cst (build_ctype (tbtype))); in convert_expr()
882 expr = compound_expr (modify_expr (var, expr), var); in d_array_convert()
H A Dintrinsics.cc325 return compound_expr (cond, compound_expr (ptr, tmp)); in expand_intrinsic_bt()
636 return compound_expr (exp, real_part (result)); in expand_intrinsic_checkedint()
H A Dd-tree.h548 extern tree compound_expr (tree, tree);
H A Ddecl.cc764 exp = force_target_expr (compound_expr (exp, decl)); in visit()
/netbsd-src/external/gpl3/gcc/dist/gcc/objc/
H A Dobjc-act.cc1959 tree s1, s2, s3, compound_expr; in objc_maybe_build_modify_expr() local
2004compound_expr = build_compound_expr (input_location, build_compound_expr (input_location, s1, s2),… in objc_maybe_build_modify_expr()
2006 compound_expr = build_compound_expr (input_location, s2, s3); in objc_maybe_build_modify_expr()
2014 suppress_warning (compound_expr, OPT_Wunused); in objc_maybe_build_modify_expr()
2015 return compound_expr; in objc_maybe_build_modify_expr()
2049 tree s1, s2, s3, compound_expr; in objc_build_incr_expr_for_property_ref() local
2132 compound_expr = build_compound_expr (location, build_compound_expr (location, s1, s2), s3); in objc_build_incr_expr_for_property_ref()
2136 suppress_warning (compound_expr, OPT_Wunused); in objc_build_incr_expr_for_property_ref()
2137 return compound_expr; in objc_build_incr_expr_for_property_ref()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/objc/
H A Dobjc-act.c1896 tree s1, s2, s3, compound_expr; in objc_maybe_build_modify_expr() local
1941compound_expr = build_compound_expr (input_location, build_compound_expr (input_location, s1, s2),… in objc_maybe_build_modify_expr()
1943 compound_expr = build_compound_expr (input_location, s2, s3); in objc_maybe_build_modify_expr()
1951 TREE_NO_WARNING (compound_expr) = 1; in objc_maybe_build_modify_expr()
1952 return compound_expr; in objc_maybe_build_modify_expr()
1986 tree s1, s2, s3, compound_expr; in objc_build_incr_expr_for_property_ref() local
2069 compound_expr = build_compound_expr (location, build_compound_expr (location, s1, s2), s3); in objc_build_incr_expr_for_property_ref()
2073 TREE_NO_WARNING (compound_expr) = 1; in objc_build_incr_expr_for_property_ref()
2074 return compound_expr; in objc_build_incr_expr_for_property_ref()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c13836 compound_expr (tree t1, tree t2) in compound_expr() function
13884 *hold = compound_expr (compound_expr (hold_stfsr, hold_mask), hold_ldfsr); in sparc_atomic_assign_expand_fenv()
13925 update_call = compound_expr (update_shift, update_call); in sparc_atomic_assign_expand_fenv()
13929 = compound_expr (compound_expr (update_stfsr, update_ldfsr), update_call); in sparc_atomic_assign_expand_fenv()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc13794 compound_expr (tree t1, tree t2) in compound_expr() function
13842 *hold = compound_expr (compound_expr (hold_stfsr, hold_mask), hold_ldfsr); in sparc_atomic_assign_expand_fenv()
13883 update_call = compound_expr (update_shift, update_call); in sparc_atomic_assign_expand_fenv()
13887 = compound_expr (compound_expr (update_stfsr, update_ldfsr), update_call); in sparc_atomic_assign_expand_fenv()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog.tuples7683 * testsuite/gcc.dg/gimple/compound_expr.c: Add checks.
7700 * testsuite/gcc.dg/gimple/compound_expr.c: Add dg-final.
7806 * gcc.dg/gimple/compound_expr.c: New.
7808 * gcc.dg/gimple/compound_expr.c: New.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtree.def497 DEFTREECODE (COMPOUND_EXPR, "compound_expr", tcc_expression, 2)

12