Home
last modified time | relevance | path

Searched refs:end_label (Results 1 – 21 of 21) sorted by relevance

/openbsd/gnu/usr.bin/gcc/gcc/
H A Ddwarfout.c2242 char end_label[MAX_ARTIFICIAL_LABEL_BYTES]; local
2247 sprintf (end_label, BOUND_END_LABEL_FMT,
2289 ASM_OUTPUT_LABEL (asm_out_file, end_label);
2553 char end_label[MAX_ARTIFICIAL_LABEL_BYTES]; local
2587 ASM_OUTPUT_LABEL (asm_out_file, end_label);
2617 char end_label[MAX_ARTIFICIAL_LABEL_BYTES]; local
2632 ASM_OUTPUT_LABEL (asm_out_file, end_label);
2646 char end_label[MAX_ARTIFICIAL_LABEL_BYTES]; local
2711 ASM_OUTPUT_LABEL (asm_out_file, end_label);
3989 high_pc_attribute (end_label);
[all …]
H A Dstmt.c168 rtx end_label; member
819 || rtl_label == loop_stack->data.loop.end_label
2528 thisloop->data.loop.end_label = gen_label_rtx ();
2570 thisloop->data.loop.end_label = gen_label_rtx (); in expand_start_null_loop()
2573 thisloop->exit_label = thisloop->data.loop.end_label; in expand_start_null_loop()
2737 emit_label (loop_stack->data.loop.end_label); in expand_end_loop()
2750 emit_label (loop_stack->data.loop.end_label); in expand_end_null_loop()
3013 rtx end_label = cleanup_label ? cleanup_label : return_label; local
3019 if (end_label == 0)
3020 end_label = return_label = gen_label_rtx ();
[all …]
H A Dloop.c9870 rtx end_label; local
9879 end_label = next_nonnote_insn (loop->end);
9880 if (end_label && GET_CODE (end_label) != CODE_LABEL)
9881 end_label = NULL_RTX;
9910 || (JUMP_LABEL (p) != end_label
10191 if (label != NULL_RTX && end_label != NULL_RTX)
10196 rr.r1 = end_label;
10209 if (GET_CODE (p) == JUMP_INSN && JUMP_LABEL (p) == end_label)
H A DChangeLog.210181 (load_mems): Initialize variable `end_label'.
H A DChangeLog.42481 * loop.c (load_mems): Avoid using next_label to find end_label. If
H A DFSFChangeLog.115550 label, as it isn't used. Rename end_label to outer_context.
/openbsd/gnu/gcc/gcc/
H A Dgimple-low.c482 tree then_label, else_label, end_label, t; in lower_cond_expr() local
486 end_label = NULL_TREE; in lower_cond_expr()
495 end_label = t; in lower_cond_expr()
511 if (end_label) in lower_cond_expr()
517 end_label = t; in lower_cond_expr()
531 end_label = build1 (LABEL_EXPR, void_type_node, NULL_TREE); in lower_cond_expr()
532 t = build_and_jump (&LABEL_EXPR_LABEL (end_label)); in lower_cond_expr()
543 if (end_label) in lower_cond_expr()
544 tsi_link_after (tsi, end_label, TSI_CONTINUE_LINKING); in lower_cond_expr()
H A Dstmt.c1507 rtx end_label; in expand_naked_return() local
1512 end_label = naked_return_label; in expand_naked_return()
1513 if (end_label == 0) in expand_naked_return()
1514 end_label = naked_return_label = gen_label_rtx (); in expand_naked_return()
1516 emit_jump (end_label); in expand_naked_return()
H A Dgimplify.c2225 tree true_label, false_label, end_label, t; in shortcut_cond_expr() local
2274 true_label = false_label = end_label = NULL_TREE; in shortcut_cond_expr()
2321 end_label = LABEL_EXPR_LABEL (expr); in shortcut_cond_expr()
2326 false_label_p = &end_label; in shortcut_cond_expr()
2329 emit_end = (end_label == NULL_TREE); in shortcut_cond_expr()
2352 t = build_and_jump (&end_label); in shortcut_cond_expr()
2362 if (emit_end && end_label) in shortcut_cond_expr()
2364 t = build1 (LABEL_EXPR, void_type_node, end_label); in shortcut_cond_expr()
/openbsd/gnu/usr.bin/gcc/gcc/java/
H A Djcf-write.c202 struct jcf_block *end_label; member
545 struct jcf_block *end_label;
551 handler->end_label = end_label;
577 struct jcf_block *end_label; member
643 info->end_label = end_label;
1646 emit_goto (end_label, state);
1665 emit_goto (end_label, state);
1874 end_label->pc = PENDING_EXIT_PC;
2322 if (end_label == start_label)
2331 end_label, state);
[all …]
/openbsd/gnu/gcc/gcc/config/mt/
H A Dmt.c1697 rtx end_label; member
1925 loop->init = loop->end_label = NULL_RTX; in mt_reorg_loops()
2014 rtx init_val, loop_end, loop_init, end_label, head_label; in mt_reorg_loops() local
2093 end_label = gen_label_rtx (); in mt_reorg_loops()
2096 loop_init = gen_loop_init (iter_reg, init_val, end_label); in mt_reorg_loops()
2098 loop->end_label = end_label; in mt_reorg_loops()
2121 emit_label_before (loop->end_label, loop->dbnz); in mt_reorg_loops()
/openbsd/gnu/gcc/gcc/config/arm/
H A Dlib1funcs.asm146 .macro cfi_start start_label, end_label
168 .4byte \end_label-\start_label @ FDE address range
172 .macro cfi_end end_label
178 \end_label:
/openbsd/gnu/gcc/gcc/config/bfin/
H A Dbfin.c2795 rtx end_label; member
2907 rtx loop_init, start_label, end_label; in bfin_optimize_loop() local
3139 end_label = gen_label_rtx (); in bfin_optimize_loop()
3163 lb_reg, end_label, in bfin_optimize_loop()
3170 lb_reg, end_label, in bfin_optimize_loop()
3177 loop->end_label = end_label; in bfin_optimize_loop()
3204 emit_label_before (loop->end_label, loop->last_insn); in bfin_optimize_loop()
3265 loop->end_label = NULL_RTX; in bfin_discover_loop()
/openbsd/gnu/usr.bin/gcc/gcc/config/s390/
H A Ds390.c2679 rtx end_label = gen_label_rtx (); local
2698 EQ, NULL_RTX, mode, 1, end_label);
2731 emit_label (end_label);
2777 rtx end_label = gen_label_rtx (); local
2796 EQ, NULL_RTX, mode, 1, end_label);
2825 emit_label (end_label);
2889 rtx end_label = gen_label_rtx ();
2908 EQ, NULL_RTX, mode, 1, end_label);
2947 emit_label (end_label);
4616 s390_output_constant_pool (start_label, end_label) in s390_output_constant_pool() argument
[all …]
/openbsd/gnu/gcc/gcc/config/c4x/
H A Dc4x.c2344 rtx end_label; in c4x_rptb_insert() local
2372 end_label = gen_label_rtx (); in c4x_rptb_insert()
2373 LABEL_NUSES (end_label)++; in c4x_rptb_insert()
2374 emit_label_after (end_label, insn); in c4x_rptb_insert()
2393 emit_insn_after (gen_rpts_top (new_start_label, end_label), insn); in c4x_rptb_insert()
2395 emit_insn_after (gen_rptb_top (new_start_label, end_label), insn); in c4x_rptb_insert()
/openbsd/gnu/usr.bin/gcc/gcc/config/c4x/
H A Dc4x.c2378 rtx end_label; local
2406 end_label = gen_label_rtx ();
2407 LABEL_NUSES (end_label)++;
2408 emit_label_after (end_label, insn);
2427 emit_insn_after (gen_rpts_top (new_start_label, end_label), insn);
2429 emit_insn_after (gen_rptb_top (new_start_label, end_label), insn);
/openbsd/gnu/gcc/gcc/config/s390/
H A Ds390.c3533 rtx end_label = gen_label_rtx (); in s390_expand_movmem() local
3547 EQ, NULL_RTX, mode, 1, end_label); in s390_expand_movmem()
3585 emit_label (end_label); in s390_expand_movmem()
3636 rtx end_label = gen_label_rtx (); in s390_expand_setmem() local
3650 EQ, NULL_RTX, mode, 1, end_label); in s390_expand_setmem()
3667 EQ, NULL_RTX, mode, 1, end_label); in s390_expand_setmem()
3704 emit_label (end_label); in s390_expand_setmem()
3741 rtx end_label = gen_label_rtx (); in s390_expand_cmpmem() local
3755 EQ, NULL_RTX, mode, 1, end_label); in s390_expand_cmpmem()
3778 gen_rtx_LABEL_REF (VOIDmode, end_label), pc_rtx); in s390_expand_cmpmem()
[all …]
/openbsd/gnu/usr.bin/gcc/gcc/config/h8300/
H A Dh8300.c3317 rtx end_label = gen_label_rtx (); local
3322 QImode, 0, end_label);
3342 emit_label (end_label);
/openbsd/gnu/gcc/gcc/config/h8300/
H A Dh8300.c4804 rtx end_label = gen_label_rtx (); in expand_a_rotate() local
4809 QImode, 0, end_label); in expand_a_rotate()
4840 emit_label (end_label); in expand_a_rotate()
/openbsd/gnu/gcc/gcc/config/sparc/
H A Dsparc.c8866 rtx memsi, val, mask, end_label, loop_label, cc; in sparc_expand_compare_and_swap_12() local
8916 end_label = gen_label_rtx (); in sparc_expand_compare_and_swap_12()
8928 emit_cmp_and_jump_insns (res, oldvalue, EQ, NULL, SImode, 0, end_label); in sparc_expand_compare_and_swap_12()
8943 emit_label (end_label); in sparc_expand_compare_and_swap_12()
/openbsd/gnu/gcc/gcc/config/rs6000/
H A Drs6000.md1377 rtx loop_label, end_label, mem, cr0, cond;
1387 end_label = gen_label_rtx ();
1403 end_label),
1410 emit_label (end_label);