Home
last modified time | relevance | path

Searched refs:bb_note (Results 1 – 10 of 10) sorted by relevance

/openbsd-src/gnu/gcc/gcc/
H A Dcfgbuild.c430 rtx bb_note = NULL_RTX; in find_basic_blocks_1() local
450 prev = create_basic_block_structure (head, end, bb_note, prev); in find_basic_blocks_1()
452 bb_note = NULL_RTX; in find_basic_blocks_1()
464 prev = create_basic_block_structure (head, end, bb_note, prev); in find_basic_blocks_1()
466 bb_note = NULL_RTX; in find_basic_blocks_1()
481 if (bb_note == NULL_RTX) in find_basic_blocks_1()
482 bb_note = insn; in find_basic_blocks_1()
502 create_basic_block_structure (head, end, bb_note, prev); in find_basic_blocks_1()
503 else if (bb_note) in find_basic_blocks_1()
504 delete_insn (bb_note); in find_basic_blocks_1()
H A Dcfgrtl.c246 create_basic_block_structure (rtx head, rtx end, rtx bb_note, basic_block after) in create_basic_block_structure() argument
250 if (bb_note in create_basic_block_structure()
251 && (bb = NOTE_BASIC_BLOCK (bb_note)) != NULL in create_basic_block_structure()
263 head = bb_note; in create_basic_block_structure()
266 if (after != bb_note && NEXT_INSN (after) != bb_note) in create_basic_block_structure()
267 reorder_insns_nobb (bb_note, bb_note, after); in create_basic_block_structure()
277 head = end = bb_note in create_basic_block_structure()
281 bb_note = emit_note_after (NOTE_INSN_BASIC_BLOCK, head); in create_basic_block_structure()
283 end = bb_note; in create_basic_block_structure()
287 bb_note = emit_note_before (NOTE_INSN_BASIC_BLOCK, head); in create_basic_block_structure()
[all …]
H A Dsched-int.h655 extern rtx bb_note (basic_block);
H A Dcfgcleanup.c2032 rtx bb_note = NEXT_INSN (BB_HEAD (b)); in try_optimize_cfg() local
2034 reorder_insns_nobb (label, label, bb_note); in try_optimize_cfg()
2035 BB_HEAD (b) = bb_note; in try_optimize_cfg()
H A Dsched-ebb.c745 while (bb_note (bb) == BB_END (bb)); in advance_target_bb()
H A Dhaifa-sched.c2552 last_scheduled_insn = bb_note (*target_bb); in schedule_block()
4545 bb_note (basic_block bb) in bb_note() function
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dcfgbuild.c472 rtx bb_note = NULL_RTX; local
494 prev = create_basic_block_structure (head, end, bb_note, prev);
496 bb_note = NULL_RTX;
508 prev = create_basic_block_structure (head, end, bb_note, prev);
510 bb_note = NULL_RTX;
525 if (bb_note == NULL_RTX)
526 bb_note = insn;
590 create_basic_block_structure (head, end, bb_note, prev);
591 else if (bb_note)
592 delete_insn (bb_note);
H A Dcfgrtl.c254 create_basic_block_structure (head, end, bb_note, after) in create_basic_block_structure() argument
255 rtx head, end, bb_note; in create_basic_block_structure()
260 if (bb_note
261 && ! RTX_INTEGRATED_P (bb_note)
262 && (bb = NOTE_BASIC_BLOCK (bb_note)) != NULL
274 head = bb_note;
277 if (after != bb_note && NEXT_INSN (after) != bb_note)
278 reorder_insns_nobb (bb_note, bb_note, after);
287 head = end = bb_note
291 bb_note = emit_note_after (NOTE_INSN_BASIC_BLOCK, head);
[all …]
H A DChangeLog.33826 * flow.c (find_basic_blocks_1): Remove any spare bb_note
3870 bb_note we run across.
3872 bb_note to the correct place.
H A DChangeLog.616627 * flow.c (split_block): Make sure bb_note is included in the