Home
last modified time | relevance | path

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

12

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dgraphite-poly.cc56 print_iteration_domain (FILE *file, poly_bb_p pbb) in print_iteration_domain() argument
58 print_pbb_domain (file, pbb); in print_iteration_domain()
66 for (poly_bb_p pbb : scop->pbbs) in print_iteration_domains() local
67 print_iteration_domain (file, pbb); in print_iteration_domains()
73 debug_iteration_domain (poly_bb_p pbb) in debug_iteration_domain() argument
75 print_iteration_domain (stderr, pbb); in debug_iteration_domain()
91 new_poly_dr (poly_bb_p pbb, gimple *stmt, enum poly_dr_type type, in new_poly_dr() argument
100 PDR_PBB (pdr) = pbb; in new_poly_dr()
104 PBB_DRS (pbb).safe_push (pdr); in new_poly_dr()
133 poly_bb_p pbb = XNEW (struct poly_bb); in new_poly_bb() local
[all …]
Dgraphite-sese-to-poly.cc54 isl_id_for_pbb (scop_p s, poly_bb_p pbb) in isl_id_for_pbb() argument
57 snprintf (name, sizeof (name), "S_%d", pbb_index (pbb)); in isl_id_for_pbb()
58 return isl_id_alloc (s->isl_context, name, pbb); in isl_id_for_pbb()
317 create_pw_aff_from_tree (poly_bb_p pbb, loop_p loop, tree t) in create_pw_aff_from_tree() argument
319 scop_p scop = PBB_SCOP (pbb); in create_pw_aff_from_tree()
326 return extract_affine (scop, t, isl_set_get_space (pbb->domain)); in create_pw_aff_from_tree()
334 add_condition_to_pbb (poly_bb_p pbb, gcond *stmt, enum tree_code code) in add_condition_to_pbb() argument
337 isl_pw_aff *lhs = create_pw_aff_from_tree (pbb, loop, gimple_cond_lhs (stmt)); in add_condition_to_pbb()
338 isl_pw_aff *rhs = create_pw_aff_from_tree (pbb, loop, gimple_cond_rhs (stmt)); in add_condition_to_pbb()
372 cond = isl_set_set_tuple_id (cond, isl_set_get_tuple_id (pbb->domain)); in add_condition_to_pbb()
[all …]
Dgraphite.h60 poly_bb_p pbb; member
183 #define PDR_PBB(PDR) (PDR->pbb)
299 pbb_bb (poly_bb_p pbb) in pbb_bb() argument
301 return GBB_BB (PBB_BLACK_BOX (pbb)); in pbb_bb()
305 pbb_index (poly_bb_p pbb) in pbb_index() argument
307 return pbb_bb (pbb)->index; in pbb_index()
313 pbb_loop (poly_bb_p pbb) in pbb_loop() argument
315 return gbb_loop (PBB_BLACK_BOX (pbb)); in pbb_loop()
329 pbb_set_black_box (poly_bb_p pbb, gimple_poly_bb_p black_box) in pbb_set_black_box() argument
331 pbb->black_box = black_box; in pbb_set_black_box()
[all …]
Dgraphite-dependences.cc58 add_pdr_constraints (poly_dr_p pdr, poly_bb_p pbb) in add_pdr_constraints() argument
63 return constrain_domain (x, isl_set_copy (pbb->domain)); in add_pdr_constraints()
75 poly_bb_p pbb; in scop_get_reads_and_writes() local
78 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb) in scop_get_reads_and_writes()
80 FOR_EACH_VEC_ELT (PBB_DRS (pbb), j, pdr) { in scop_get_reads_and_writes()
89 = isl_union_map_from_map (add_pdr_constraints (pdr, pbb)); in scop_get_reads_and_writes()
105 = isl_union_map_from_map (add_pdr_constraints (pdr, pbb)); in scop_get_reads_and_writes()
121 = isl_union_map_from_map (add_pdr_constraints (pdr, pbb)); in scop_get_reads_and_writes()
Dgraphite-optimize-isl.cc99 poly_bb_p pbb; in scop_get_domains() local
103 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb) in scop_get_domains()
104 res = isl_union_set_add_set (res, isl_set_copy (pbb->domain)); in scop_get_domains()
Dgraphite-scop-detection.cc1089 poly_bb_p pbb; in nb_pbbs_in_loops() local
1092 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb) in nb_pbbs_in_loops()
1093 if (loop_in_sese_p (gbb_loop (PBB_BLACK_BOX (pbb)), scop->scop_info->region)) in nb_pbbs_in_loops()
1212 poly_bb_p pbb; in find_scop_parameters() local
1213 FOR_EACH_VEC_ELT (scop->pbbs, i, pbb) in find_scop_parameters()
1214 find_params_in_bb (region, PBB_BLACK_BOX (pbb)); in find_scop_parameters()
1522 poly_bb_p pbb = new_poly_bb (scop, gbb); in before_dom_children() local
1523 scop->pbbs.safe_push (pbb); in before_dom_children()
1538 scop->drs.safe_push (dr_info (dr, pbb)); in before_dom_children()
Dsese.h238 struct poly_bb *pbb; member
268 #define GBB_PBB(GBB) (GBB)->pbb
Dgraphite-isl-ast-to-gimple.cc793 poly_bb_p pbb = (poly_bb_p) isl_id_get_user (name_id); in translate_isl_ast_node_user() local
794 gcc_assert (pbb); in translate_isl_ast_node_user()
796 gimple_poly_bb_p gbb = PBB_BLACK_BOX (pbb); in translate_isl_ast_node_user()
809 build_iv_mapping (iv_map, gbb, user_expr, ip, pbb->scop->scop_info->region); in translate_isl_ast_node_user()
/netbsd/src/external/gpl3/gdb/dist/sim/common/
Dgenmloop.sh157 -pbb) pbb=yes ;;
179 if [ x$scache = xyes -a x$pbb = xyes ] ; then
231 if [ x$pbb = xyes ] ; then
298 if [ x$pbb = xyes ] ; then
411 if [ x$scache != xyes -a x$pbb != xyes ] ; then
904 if [ x$pbb = xyes ] ; then
909 /* Record address of cti terminating a pbb. */
911 /* Record number of [real] insns in pbb. */
980 SET_CTI_VPC must be called if pbb is terminated by a cti.
982 pbb [could be computed by us of course, extra cpu but perhaps
[all …]
/netbsd/src/external/gpl3/gdb/dist/sim/m32r/
Dmloop.in27 # extract-{simple,scache,pbb}
28 # {full,fast}-exec-{simple,scache,pbb}
30 # A target need only provide a "full" version of one of simple,scache,pbb.
33 # one of scache/pbb.
193 xextract-pbb)
199 # If the pbb is terminated by a cti insn, SET_CTI_VPC(sc) must be called
274 insn, when single stepping we can't; the pbb must stop
Dmloop2.in27 # extract-{simple,scache,pbb}
28 # {full,fast}-exec-{simple,scache,pbb}
30 # A target need only provide a "full" version of one of simple,scache,pbb.
33 # one of scache/pbb.
199 xextract-pbb)
205 # If the pbb is terminated by a cti insn, SET_CTI_VPC(sc) must be called
333 insn, when single stepping we can't; the pbb must stop
474 insn, when single stepping we can't; the pbb must stop
515 xfull-exec-pbb)
Dmloopx.in27 # extract-{simple,scache,pbb}
28 # {full,fast}-exec-{simple,scache,pbb}
30 # A target need only provide a "full" version of one of simple,scache,pbb.
33 # one of scache/pbb.
199 xextract-pbb)
205 # If the pbb is terminated by a cti insn, SET_CTI_VPC(sc) must be called
333 insn, when single stepping we can't; the pbb must stop
474 insn, when single stepping we can't; the pbb must stop
515 xfull-exec-pbb)
Dlocal.mk96 -mono -fast -pbb -switch sem-switch.c \
106 -mono -no-fast -pbb -parallel-write -switch semx-switch.c \
116 -mono -no-fast -pbb -parallel-write -switch sem2-switch.c \
DChangeLog-2021849 (xextract-pbb): Fixed trap for system calls operation in parallel.
850 * mloop2.in (xextract-pbb): Ditto.
1282 * mloop.in: Rewrite, use pbb support.
1313 * mloopx.in: Rewrite, use pbb support.
/netbsd/src/external/gpl3/gdb/dist/sim/iq2000/
Dmloop.in27 # extract-{simple,scache,pbb}
28 # {full,fast}-exec-{simple,scache,pbb}
30 # A target need only provide a "full" version of one of simple,scache,pbb.
153 xextract-pbb)
159 # If the pbb is terminated by a cti insn, SET_CTI_VPC(sc) must be called
Dlocal.mk72 -mono -fast -pbb -switch sem-switch.c \
DChangeLog-2021808 (extract-pbb): Likewise.
809 (extract-pbb): Include the delay slot instruction of all CTI
810 instructions in the pbb, not just those that may nullify their
819 * mloop.in (extract-pbb): Prohibit branch instructions in the
/netbsd/src/external/gpl3/gdb/dist/sim/lm32/
Dmloop.in26 # extract-{simple,scache,pbb}
27 # {full,fast}-exec-{simple,scache,pbb}
143 xextract-pbb)
149 # If the pbb is terminated by a cti insn, SET_CTI_VPC(sc) must be called
Dlocal.mk77 -mono -fast -pbb -switch sem-switch.c \
/netbsd/src/external/gpl3/gdb/dist/sim/cris/
Dmloop.in29 # extract-{simple,scache,pbb}
30 # {full,fast}-exec-{simple,scache,pbb}
32 # A target need only provide a "full" version of one of simple,scache,pbb.
174 xextract-pbb)
180 # If the pbb is terminated by a cti insn, SET_CTI_VPC(sc) must be called
Dlocal.mk98 -mono -no-fast -pbb -switch semcrisv10f-switch.c \
109 -mono -no-fast -pbb -switch semcrisv32f-switch.c \
/netbsd/src/external/gpl3/gdb/dist/sim/frv/
Dmloop.in27 # extract-{simple,scache,pbb}
28 # {full,fast}-exec-{simple,scache,pbb}
30 # A target need only provide a "full" version of one of simple,scache,pbb.
/netbsd/src/external/bsd/openpam/dist/
Dconfig.sub1057 pbb)
/netbsd/src/external/gpl3/gdb/dist/sim/
DMakefile.in5247 @SIM_ENABLE_ARCH_cris_TRUE@ -mono -no-fast -pbb -switch semcrisv10f-switch.c \
5256 @SIM_ENABLE_ARCH_cris_TRUE@ -mono -no-fast -pbb -switch semcrisv32f-switch.c \
5373 @SIM_ENABLE_ARCH_iq2000_TRUE@ -mono -fast -pbb -switch sem-switch.c \
5400 @SIM_ENABLE_ARCH_lm32_TRUE@ -mono -fast -pbb -switch sem-switch.c \
5451 @SIM_ENABLE_ARCH_m32r_TRUE@ -mono -fast -pbb -switch sem-switch.c \
5460 @SIM_ENABLE_ARCH_m32r_TRUE@ -mono -no-fast -pbb -parallel-write -switch semx-switch.c \
5469 @SIM_ENABLE_ARCH_m32r_TRUE@ -mono -no-fast -pbb -parallel-write -switch sem2-switch.c \
5804 @SIM_ENABLE_ARCH_or1k_TRUE@ -mono -fast -pbb -switch sem-switch.c \
/netbsd/src/external/gpl3/gdb/dist/
Dconfig.sub871 pbb)

12