Home
last modified time | relevance | path

Searched refs:propagate_block_info (Results 1 – 12 of 12) sorted by relevance

/openbsd/src/gnu/usr.bin/gcc/gcc/
Dflow.c233 struct propagate_block_info struct
298 static int insn_dead_p PARAMS ((struct propagate_block_info *, argument
300 static int libcall_dead_p PARAMS ((struct propagate_block_info *,
302 static void mark_set_regs PARAMS ((struct propagate_block_info *,
304 static void mark_set_1 PARAMS ((struct propagate_block_info *,
310 static int mark_regno_cond_dead PARAMS ((struct propagate_block_info *,
314 static void flush_reg_cond_reg PARAMS ((struct propagate_block_info *,
322 static void attempt_auto_inc PARAMS ((struct propagate_block_info *,
324 static void find_auto_inc PARAMS ((struct propagate_block_info *,
326 static int try_pre_increment_1 PARAMS ((struct propagate_block_info *,
[all …]
Dbasic-block.h677 struct propagate_block_info;
678 extern rtx propagate_one_insn PARAMS ((struct propagate_block_info *, rtx));
679 extern struct propagate_block_info *init_propagate_block_info
681 extern void free_propagate_block_info PARAMS ((struct propagate_block_info *));
Difcvt.c2974 struct propagate_block_info *pbi;
Drecog.c3149 struct propagate_block_info *pbi;
DChangeLog.35118 (struct propagate_block_info): Add reg_cond_dead and reg_cond_reg.
5389 * flow.c (struct propagate_block_info): Remove new_dead, new_live;
6866 * flow.c (struct propagate_block_info): Add new_dead, new_live.
6870 (mark_set_regs): Take new_dead from propagate_block_info instead.
7608 (struct propagate_block_info): New.
7613 (propagate_block): Create a propagate_block_info struct to pass
7621 (insn_dead_p): Use propagate_block_info struct.
DChangeLog.512188 * flow.c (struct propagate_block_info): Add mem_set_list_len.
DChangeLog.42550 (struct propagate_block_info): Add new member cond_local_set.
/openbsd/src/gnu/gcc/gcc/
Dflow.c222 struct propagate_block_info struct
299 static int insn_dead_p (struct propagate_block_info *, rtx, int, rtx);
300 static int libcall_dead_p (struct propagate_block_info *, rtx, rtx);
301 static void mark_set_regs (struct propagate_block_info *, rtx, rtx);
302 static void mark_set_1 (struct propagate_block_info *, enum rtx_code, rtx,
307 static int mark_regno_cond_dead (struct propagate_block_info *, int, rtx);
310 static void flush_reg_cond_reg (struct propagate_block_info *, int);
317 static void attempt_auto_inc (struct propagate_block_info *, rtx, rtx, rtx,
319 static void find_auto_inc (struct propagate_block_info *, rtx, rtx);
320 static int try_pre_increment_1 (struct propagate_block_info *, rtx);
[all …]
Dbasic-block.h855 struct propagate_block_info;
856 extern rtx propagate_one_insn (struct propagate_block_info *, rtx);
857 extern struct propagate_block_info *init_propagate_block_info
859 extern void free_propagate_block_info (struct propagate_block_info *);
Drtl-factoring.c457 struct propagate_block_info *pbi; in collect_pattern_seqs()
538 struct propagate_block_info *pbi; in clear_regs_live_in_seq()
Drecog.c3063 struct propagate_block_info *pbi; in peephole2_optimize()
Difcvt.c3649 struct propagate_block_info *pbi; in dead_or_predicable()