Searched refs:stmts (Results 1 - 25 of 202) sorted by relevance

123456789

/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dtree-complex.cc782 this pass that might walk SSA_NAME def stmts,
921 gimple_seq stmts = NULL; local
927 rr = gimple_build (&stmts, loc, code, inner_type, ar, br);
934 ri = gimple_build (&stmts, loc, MINUS_EXPR, inner_type, ai, bi);
941 rr = gimple_build (&stmts, loc, MINUS_EXPR, inner_type, ar, br);
949 ri = gimple_build (&stmts, loc, code, inner_type, ai, bi);
953 rr = gimple_build (&stmts, loc, code, inner_type, ar, br);
959 ri = gimple_build (&stmts, loc, code, inner_type, ai, bi);
965 rr = gimple_build (&stmts, loc, code, inner_type, ar, br);
973 ri = gimple_build (&stmts, lo
1067 expand_complex_multiplication_components(gimple_seq *stmts, location_t loc, tree type, tree ar, tree ai, tree br, tree bi, tree *rr, tree *ri) argument
1101 gimple_seq stmts = NULL; local
1253 gimple_seq stmts = NULL; local
1288 gimple_seq stmts = NULL; local
1448 gimple_seq stmts = NULL; local
1531 gimple_seq stmts = NULL; local
1550 gimple_seq stmts = NULL; local
1567 gimple_seq stmts = NULL; local
[all...]
H A Dgimplify-me.cc44 force_gimple_operand_1 (tree expr, gimple_seq *stmts, argument
50 *stmts = NULL;
73 gimplify_and_add (expr, stmts);
78 ret = gimplify_expr (&expr, stmts, NULL, gimple_test_f, fb_rvalue);
94 force_gimple_operand (tree expr, gimple_seq *stmts, bool simple, tree var) argument
96 return force_gimple_operand_1 (expr, stmts,
113 gimple_seq stmts; local
115 expr = force_gimple_operand_1 (expr, &stmts, gimple_test_f, var);
117 if (!gimple_seq_empty_p (stmts))
120 gsi_insert_seq_before (gsi, stmts,
[all...]
H A Dgimple-isel.cc152 gimple_seq stmts = NULL; local
155 tree tem0 = gimple_build (&stmts, loc, BIT_AND_EXPR, type, op1, op0);
156 tree tem1 = gimple_build (&stmts, loc, BIT_NOT_EXPR, type, op0);
157 tree tem2 = gimple_build (&stmts, loc, BIT_AND_EXPR, type, op2, tem1);
158 tree tem3 = gimple_build (&stmts, loc, BIT_IOR_EXPR, type, tem0, tem2);
159 gsi_insert_seq_before (gsi, stmts, GSI_SAME_STMT);
H A Dtree-ssa-loop-manip.cc67 gimple_seq stmts; local
123 step = force_gimple_operand (step, &stmts, true, NULL_TREE);
124 if (stmts)
125 gsi_insert_seq_on_edge_immediate (pe, stmts);
152 initial = force_gimple_operand (base, &stmts, true, var);
153 if (stmts)
154 gsi_insert_seq_on_edge_immediate (pe, stmts);
1010 gimple_seq stmts; local
1093 cond = force_gimple_operand (unshare_expr (cond), &stmts, false, NULL_TREE);
1094 if (stmts)
1095 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1103 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1109 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1112 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1612 gimple_seq stmts; local
1649 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
[all...]
H A Dtree-vect-loop.cc110 The loop transformation phase scans all the stmts in the loop, and
111 creates a vector stmt (or a sequence of stmts) for each scalar stmt S in
116 stmts which use the def of stmt S. Stmt S is removed if it writes to memory;
192 /* The only case when a vectype had been already set is for stmts
193 that contain a data ref, or for "pattern-stmts" (stmts generated
230 /* If a pattern statement has def stmts, analyze them too. */
663 /* Fixup scalar cycles that now have their stmts detected as patterns. */
683 the group to group the pattern stmts instead. */
816 stmt_vec_info structs for all the stmts i
963 gimple_seq stmts = NULL; local
4755 gimple_seq stmts = NULL; local
5381 gimple_seq stmts = NULL; local
5441 gimple_seq stmts = NULL; local
5502 gimple_seq stmts = NULL; local
5644 gimple_seq stmts = NULL; local
5716 gimple_seq stmts = NULL; local
5737 gimple_seq stmts = NULL; local
5888 gimple_seq stmts = NULL; local
5921 gimple_seq stmts = NULL; local
5971 gimple_seq stmts = NULL; local
6063 gimple_seq stmts = NULL; local
7701 vec<stmt_vec_info> &stmts = SLP_TREE_SCALAR_STMTS (slp_node); local
7815 gimple_seq stmts = NULL; local
7861 stmts); local
8414 gimple_seq stmts = NULL; local
8475 gimple_seq stmts = NULL; local
8500 gimple_seq stmts = NULL; local
8716 gimple_seq stmts = NULL; local
8938 gimple_seq stmts = NULL; local
9021 gimple_seq stmts = NULL; local
[all...]
H A Dtree-ssa-loop-split.cc394 compute_new_first_bound (gimple_seq *stmts, class tree_niter_desc *niter, argument
401 stmts, true, NULL_TREE);
406 controlstep = gimple_build (stmts, NEGATE_EXPR,
408 enddiff = gimple_build (stmts, POINTER_PLUS_EXPR,
413 enddiff = gimple_build (stmts, MINUS_EXPR,
421 gimple_seq_add_seq_without_update (stmts, stmts2);
424 tree tem = gimple_convert (stmts, sizetype, enddiff);
425 tem = gimple_build (stmts, NEGATE_EXPR, sizetype, tem);
426 enddiff = gimple_build (stmts, POINTER_PLUS_EXPR,
431 enddiff = gimple_build (stmts, MINUS_EXP
638 gimple_seq stmts = NULL; local
643 stmts); local
[all...]
H A Dgimple-fold.cc591 adjusting the replacement stmts location and virtual operands.
596 gsi_replace_with_seq_vops (gimple_stmt_iterator *si_p, gimple_seq stmts) argument
601 annotate_all_with_location (stmts, gimple_location (stmt));
606 for (gimple_stmt_iterator i = gsi_last (stmts);
631 for (gimple_stmt_iterator i = gsi_start (stmts);
659 gsi_replace_with_seq (si_p, stmts, false);
744 gimple_seq stmts = NULL; local
778 gimplify_and_add (expr, &stmts);
783 if (gimple_seq_empty_p (stmts))
796 tree tmp = force_gimple_operand (expr, &stmts, fals
1348 gimple_seq stmts = NULL; local
2231 gimple_seq stmts = NULL; local
2321 gimple_seq stmts = NULL; local
2624 gimple_load_first_char(location_t loc, tree str, gimple_seq *stmts) argument
2783 gimple_seq stmts = NULL; local
2798 gimple_seq stmts = NULL; local
2819 gimple_seq stmts = NULL; local
2910 gimple_seq stmts = NULL; local
3033 gimple_seq stmts = NULL; local
3571 gimple_seq stmts = NULL; local
8621 gimple_seq stmts = NULL; local
[all...]
H A Dtree-predcom.cc329 /* gimple stmts intializing the initial variables of the chain. */
332 /* gimple stmts finalizing the eliminated stores of the chain. */
1706 of the loop it was analyzed in. Append init stmts to STMTS. */
1710 gimple_seq *stmts, tree niters = NULL_TREE)
1790 addr = force_gimple_operand_1 (unshare_expr (addr), stmts,
1844 gimple_seq stmts; local
1875 init = force_gimple_operand (init, &stmts, true, NULL_TREE);
1876 if (stmts)
1877 gsi_insert_seq_on_edge_immediate (entry, stmts);
1990 gimple_seq stmts; local
1709 ref_at_iteration(data_reference_p dr, int iter, gimple_seq *stmts, tree niters = NULL_TREE) argument
2103 gimple_seq stmts; local
3143 gimple_seq stmts = NULL; local
3190 gimple_seq stmts = NULL; local
3258 gimple_seq stmts = NULL; local
[all...]
H A Dtree-if-conv.cc137 /* True if we have to rewrite stmts that may invoke undefined behavior
265 set_bb_predicate_gimplified_stmts (basic_block bb, gimple_seq stmts) argument
267 ((struct bb_predicate *) bb->aux)->predicate_gimplified_stmts = stmts;
274 add_bb_predicate_gimplified_stmts (basic_block bb, gimple_seq stmts) argument
276 /* We might have updated some stmts in STMTS via force_gimple_operand
277 calling fold_stmt and that producing multiple stmts. Delink immediate
280 ??? This should go away once we reliably avoid updating stmts
282 for (gimple_stmt_iterator gsi = gsi_start (stmts);
290 (&(((struct bb_predicate *) bb->aux)->predicate_gimplified_stmts), stmts);
308 gimple_seq stmts local
565 gimple_seq stmts; local
1830 gimple_seq stmts = NULL; local
2191 gimple_seq stmts; local
2555 gimple_seq stmts = NULL; local
2602 gimple_seq stmts = rewrite_to_defined_overflow (stmt); local
[all...]
H A Dtree-ssa-pre.cc2541 unsigned int *operand, gimple_seq *stmts)
2554 stmts);
2583 stmts);
2588 genop0 = find_or_generate_expression (block, currop->op0, stmts);
2594 genop1 = find_or_generate_expression (block, nextop->op0, stmts);
2618 stmts);
2627 stmts);
2630 tree genop1 = find_or_generate_expression (block, currop->op0, stmts);
2639 stmts);
2660 stmts);
2540 create_component_ref_by_pieces_1(basic_block block, vn_reference_t ref, unsigned int *operand, gimple_seq *stmts) argument
2760 create_component_ref_by_pieces(basic_block block, vn_reference_t ref, gimple_seq *stmts) argument
2774 find_or_generate_expression(basic_block block, tree op, gimple_seq *stmts) argument
2837 create_expression_by_pieces(basic_block block, pre_expr expr, gimple_seq *stmts, tree type) argument
3157 gimple_seq stmts = NULL; local
3712 gimple_seq stmts = NULL; local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dgimplify-me.c44 force_gimple_operand_1 (tree expr, gimple_seq *stmts, argument
50 *stmts = NULL;
73 gimplify_and_add (expr, stmts);
78 ret = gimplify_expr (&expr, stmts, NULL, gimple_test_f, fb_rvalue);
94 force_gimple_operand (tree expr, gimple_seq *stmts, bool simple, tree var) argument
96 return force_gimple_operand_1 (expr, stmts,
113 gimple_seq stmts; local
115 expr = force_gimple_operand_1 (expr, &stmts, gimple_test_f, var);
117 if (!gimple_seq_empty_p (stmts))
120 gsi_insert_seq_before (gsi, stmts,
[all...]
H A Dtree-ssa-loop-manip.c67 gimple_seq stmts; local
123 step = force_gimple_operand (step, &stmts, true, NULL_TREE);
124 if (stmts)
125 gsi_insert_seq_on_edge_immediate (pe, stmts);
152 initial = force_gimple_operand (base, &stmts, true, var);
153 if (stmts)
154 gsi_insert_seq_on_edge_immediate (pe, stmts);
1010 gimple_seq stmts; local
1083 cond = force_gimple_operand (unshare_expr (cond), &stmts, false, NULL_TREE);
1084 if (stmts)
1085 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1093 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1099 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1102 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
1535 gimple_seq stmts; local
1572 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
[all...]
H A Dtree-vect-loop.c108 The loop transformation phase scans all the stmts in the loop, and
109 creates a vector stmt (or a sequence of stmts) for each scalar stmt S in
114 stmts which use the def of stmt S. Stmt S is removed if it writes to memory;
188 /* The only case when a vectype had been already set is for stmts
189 that contain a data ref, or for "pattern-stmts" (stmts generated
226 /* If a pattern statement has def stmts, analyze them too. */
657 /* Fixup scalar cycles that now have their stmts detected as patterns. */
787 stmt_vec_info structs for all the stmts in LOOP_IN. */
889 stmt_vec_info structs of all the stmts i
918 gimple_seq stmts = NULL; local
2859 vec<stmt_vec_info> stmts = SLP_TREE_SCALAR_STMTS (slp_node); local
4228 gimple_seq stmts = NULL; local
4310 gsi_insert_seq_on_edge_immediate (loop_preheader_edge (loop), stmts); local
4325 vec<stmt_vec_info> stmts = SLP_TREE_SCALAR_STMTS (slp_node); local
4707 gimple_seq stmts = NULL; local
4839 gimple_seq stmts = NULL; local
4860 gimple_seq stmts = NULL; local
4913 gimple_seq stmts = NULL; local
5055 gimple_seq stmts = NULL; local
5076 gimple_seq stmts = NULL; local
5345 gimple_seq stmts = NULL; local
5395 gimple_seq stmts = NULL; local
5489 gimple_seq stmts = NULL; local
7394 gimple_seq stmts; local
7614 gimple_seq stmts = NULL; local
7658 gimple_seq stmts = NULL; local
7863 gimple_seq stmts = NULL; local
8129 gimple_seq stmts = NULL; local
[all...]
H A Dtree-ssa-loop-split.c394 compute_new_first_bound (gimple_seq *stmts, class tree_niter_desc *niter, argument
401 stmts, true, NULL_TREE);
406 controlstep = gimple_build (stmts, NEGATE_EXPR,
408 enddiff = gimple_build (stmts, POINTER_PLUS_EXPR,
413 enddiff = gimple_build (stmts, MINUS_EXPR,
421 gimple_seq_add_seq_without_update (stmts, stmts2);
424 tree tem = gimple_convert (stmts, sizetype, enddiff);
425 tem = gimple_build (stmts, NEGATE_EXPR, sizetype, tem);
426 enddiff = gimple_build (stmts, POINTER_PLUS_EXPR,
431 enddiff = gimple_build (stmts, MINUS_EXP
602 gimple_seq stmts = NULL; local
607 stmts); local
[all...]
H A Dtree-loop-distribution.c254 bitmap stmts; member in struct:partition
530 bool create_rdg_vertices (struct graph *rdg, vec<gimple *> stmts, loop_p loop);
536 void stmts_from_loop (class loop *loop, vec<gimple *> *stmts);
649 int distribute_loop (class loop *loop, vec<gimple *> stmts,
702 loop_distribution::create_rdg_vertices (struct graph *rdg, vec<gimple *> stmts, argument
708 FOR_EACH_VEC_ELT (stmts, i, stmt)
741 loop_distribution::stmts_from_loop (class loop *loop, vec<gimple *> *stmts) argument
753 stmts->safe_push (bsi.phi ());
760 stmts->safe_push (stmt);
798 /* Create the RDG vertices from the stmts o
799 auto_vec<gimple *, 10> stmts; local
2945 distribute_loop(class loop *loop, vec<gimple *> stmts, control_dependences *cd, int *nb_calls, bool *destroy_p, bool only_patterns_p) argument
[all...]
H A Dgimple-fold.c486 adjusting the replacement stmts location and virtual operands.
491 gsi_replace_with_seq_vops (gimple_stmt_iterator *si_p, gimple_seq stmts) argument
496 annotate_all_with_location (stmts, gimple_location (stmt));
501 for (gimple_stmt_iterator i = gsi_last (stmts);
526 for (gimple_stmt_iterator i = gsi_start (stmts);
554 gsi_replace_with_seq (si_p, stmts, false);
573 gimple_seq stmts = NULL; local
584 gimplify_and_add (expr, &stmts);
587 if (gimple_seq_empty_p (stmts))
601 tree tmp = force_gimple_operand (expr, &stmts, fals
1101 gimple_seq stmts = NULL; local
1969 gimple_seq stmts = NULL; local
2059 gimple_seq stmts = NULL; local
2368 gimple_load_first_char(location_t loc, tree str, gimple_seq *stmts) argument
2527 gimple_seq stmts = NULL; local
2542 gimple_seq stmts = NULL; local
2563 gimple_seq stmts = NULL; local
2654 gimple_seq stmts = NULL; local
2778 gimple_seq stmts = NULL; local
3368 gimple_seq stmts = NULL; local
7465 gimple_seq stmts = NULL; local
[all...]
H A Dtree-predcom.c323 /* gimple stmts intializing the initial variables of the chain. */
326 /* gimple stmts finalizing the eliminated stores of the chain. */
1587 of the loop it was analyzed in. Append init stmts to STMTS. */
1591 gimple_seq *stmts, tree niters = NULL_TREE)
1656 addr = force_gimple_operand_1 (unshare_expr (addr), stmts,
1711 gimple_seq stmts; local
1742 init = force_gimple_operand (init, &stmts, true, NULL_TREE);
1743 if (stmts)
1744 gsi_insert_seq_on_edge_immediate (entry, stmts);
1857 gimple_seq stmts; local
1590 ref_at_iteration(data_reference_p dr, int iter, gimple_seq *stmts, tree niters = NULL_TREE) argument
1970 gimple_seq stmts; local
3012 gimple_seq stmts = NULL; local
3059 gimple_seq stmts = NULL; local
3127 gimple_seq stmts = NULL; local
[all...]
H A Dtree-ssa-pre.c2465 unsigned int *operand, gimple_seq *stmts)
2478 stmts);
2507 stmts);
2512 genop0 = find_or_generate_expression (block, currop->op0, stmts);
2518 genop1 = find_or_generate_expression (block, nextop->op0, stmts);
2542 stmts);
2551 stmts);
2554 tree genop1 = find_or_generate_expression (block, currop->op0, stmts);
2563 stmts);
2584 stmts);
2464 create_component_ref_by_pieces_1(basic_block block, vn_reference_t ref, unsigned int *operand, gimple_seq *stmts) argument
2684 create_component_ref_by_pieces(basic_block block, vn_reference_t ref, gimple_seq *stmts) argument
2698 find_or_generate_expression(basic_block block, tree op, gimple_seq *stmts) argument
2752 create_expression_by_pieces(basic_block block, pre_expr expr, gimple_seq *stmts, tree type) argument
3054 gimple_seq stmts = NULL; local
3608 gimple_seq stmts = NULL; local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.cp/
H A Dpass-by-ref.exp260 proc generate_program { classes stmts } {
290 $stmts
319 set stmts ""
323 append stmts [generate_stmts "Small" $state]
326 append stmts [generate_stmts "Large" $state]
329 append stmts [generate_stmts "Derived" $state]
332 append stmts [generate_stmts "Container" $state "cbv_container"]
336 set program [generate_program $classes $stmts]
/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/gdb.cp/
H A Dpass-by-ref.exp260 proc generate_program { classes stmts } {
290 $stmts
319 set stmts ""
323 append stmts [generate_stmts "Small" $state]
326 append stmts [generate_stmts "Large" $state]
329 append stmts [generate_stmts "Derived" $state]
332 append stmts [generate_stmts "Container" $state "cbv_container"]
336 set program [generate_program $classes $stmts]
/netbsd-current/external/cddl/osnet/dist/lib/libdtrace/common/
H A Ddt_sugar.c358 * stmts
362 dt_sugar_new_basic_block(dt_sugar_parse_t *dp, int condid, dt_node_t *stmts) argument
382 dt_node_clause(dp->dtsp_pdescs, pred, stmts));
390 dt_sugar_visit_stmts(dt_sugar_parse_t *dp, dt_node_t *stmts, int precondition) argument
397 for (stmt = stmts; stmt != NULL; stmt = next_stmt) {
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-builtin.cc1353 gimple_seq stmts = NULL; local
1355 tree uarg0 = gimple_build (&stmts, VIEW_CONVERT_EXPR,
1357 tree uarg1 = gimple_build (&stmts, VIEW_CONVERT_EXPR,
1359 tree res = gimple_build (&stmts, gimple_location (stmt), bcode,
1361 gsi_insert_seq_before (gsi, stmts, GSI_SAME_STMT);
1707 gimple_seq stmts = NULL; local
1708 tree unsigned_arg1 = gimple_build (&stmts, VIEW_CONVERT_EXPR,
1710 tree new_arg1 = gimple_build (&stmts, loc, TRUNC_MOD_EXPR,
1713 gsi_insert_seq_before (gsi, stmts, GSI_SAME_STMT);
1728 gimple_seq stmts local
1777 gimple_seq stmts = NULL; local
1827 gimple_seq stmts = NULL; local
1879 gimple_seq stmts = NULL; local
1927 gimple_seq stmts = NULL; local
1970 gimple_seq stmts = NULL; local
2240 gimple_seq stmts = NULL; local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins-base.cc399 gimple_seq stmts = NULL; variable
400 rhs2 = f.force_vector (stmts, TREE_TYPE (rhs1), rhs2);
401 gsi_insert_seq_before (f.gsi, stmts, GSI_SAME_STMT);
775 gimple_seq stmts = NULL; variable
776 tree pred = f.convert_pred (stmts, vec_type, 0);
777 rhs = f.force_vector (stmts, vec_type, rhs);
778 gsi_insert_seq_before (f.gsi, stmts, GSI_SAME_STMT);
1095 gimple_seq stmts = NULL; variable
1096 tree pred = f.convert_pred (stmts, vectype, 0);
1097 tree base = f.fold_contiguous_base (stmts, vectyp
1249 gimple_seq stmts = NULL; variable
1990 gimple_seq stmts = NULL; variable
2096 gimple_seq stmts = NULL; variable
2194 gimple_seq stmts = NULL; variable
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-sve-builtins-base.cc399 gimple_seq stmts = NULL; variable
400 rhs2 = f.force_vector (stmts, TREE_TYPE (rhs1), rhs2);
401 gsi_insert_seq_before (f.gsi, stmts, GSI_SAME_STMT);
775 gimple_seq stmts = NULL; variable
776 tree pred = f.convert_pred (stmts, vec_type, 0);
777 rhs = f.force_vector (stmts, vec_type, rhs);
778 gsi_insert_seq_before (f.gsi, stmts, GSI_SAME_STMT);
1095 gimple_seq stmts = NULL; variable
1096 tree pred = f.convert_pred (stmts, vectype, 0);
1097 tree base = f.fold_contiguous_base (stmts, vectyp
1249 gimple_seq stmts = NULL; variable
1990 gimple_seq stmts = NULL; variable
2096 gimple_seq stmts = NULL; variable
2194 gimple_seq stmts = NULL; variable
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/brig/brigfrontend/
H A Dbrig-function.cc178 tree stmts = BIND_EXPR_BODY (bind_expr);
181 m_kernel_entry = tsi_start (stmts);
572 tree stmts = BIND_EXPR_BODY (bind_expr); local
578 tree_stmt_iterator function_exit = tsi_last (stmts);
760 tree stmts = BIND_EXPR_BODY (bind_expr); local
762 append_to_statement_list_force (stmt, &stmts);
782 tree stmts = BIND_EXPR_BODY (bind_expr); local
783 entry = tsi_start (stmts);
845 tree stmts = BIND_EXPR_BODY (m_current_bind_expr); local
847 if (STATEMENT_LIST_TAIL (stmts)
[all...]

Completed in 305 milliseconds

123456789