Home
last modified time | relevance | path

Searched refs:reg_note (Results 1 – 18 of 18) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dsched-deps.c92 static void add_dependence_list (rtx, rtx, int, enum reg_note);
106 enum reg_note, ds_t, rtx, rtx, rtx **);
108 enum reg_note, ds_t, rtx, rtx, rtx **);
109 static void add_back_dep (rtx, rtx, enum reg_note, ds_t);
117 static void check_dep_status (enum reg_note, ds_t, bool);
287 enum reg_note present_dep_type; in add_or_update_back_dep_1()
415 enum reg_note kind = REG_NOTE_KIND (link); in add_or_update_back_dep_1()
512 add_back_dep (rtx insn, rtx elem, enum reg_note dep_type, ds_t ds) in add_back_dep()
583 enum reg_note dep_type) in add_dependence_list_and_free()
1976 add_dependence (rtx insn, rtx elem, enum reg_note dep_type) in add_dependence()
[all …]
H A Dsched-int.h611 extern void add_dependence (rtx, rtx, enum reg_note);
624 enum reg_note, ds_t);
625 extern void add_or_update_back_forw_dep (rtx, rtx, enum reg_note, ds_t);
626 extern void add_back_forw_dep (rtx, rtx, enum reg_note, ds_t);
H A Drtl.h799 enum reg_note enum
808 #define REG_NOTE_KIND(LINK) ((enum reg_note) GET_MODE (LINK))
1668 extern rtx set_unique_reg_note (rtx, enum reg_note, rtx);
1717 extern rtx find_reg_note (rtx, enum reg_note, rtx);
1718 extern rtx find_regno_note (rtx, enum reg_note, unsigned int);
H A Dreg-stack.c258 static void remove_regno_note (rtx, enum reg_note, unsigned int);
712 remove_regno_note (rtx insn, enum reg_note note, unsigned int regno) in remove_regno_note()
1947 enum reg_note *note_kind; /* The type of each note */ in subst_asm_stack_regs()
1992 note_kind = alloca (i * sizeof (enum reg_note)); in subst_asm_stack_regs()
H A Dhaifa-sched.c497 HAIFA_INLINE static int insn_cost1 (rtx, enum reg_note, rtx, rtx);
644 insn_cost1 (rtx insn, enum reg_note dep_type, rtx link, rtx used) in insn_cost1()
H A Drtlanal.c1589 find_reg_note (rtx insn, enum reg_note kind, rtx datum) in find_reg_note()
1618 find_regno_note (rtx insn, enum reg_note kind, unsigned int regno) in find_regno_note()
H A DChangeLog-1997646 * rtl.h, rtl.c: New reg_note REG_EH_CONTEXT.
2515 * rtl.h (enum reg_note): New note types REG_BR_PRED and REG_SAVE_AREA.
3945 * rtl.h (enum reg_note): Similarly.
H A Demit-rtl.c4560 set_unique_reg_note (rtx insn, enum reg_note kind, rtx datum) in set_unique_reg_note()
H A Dcombine.c1734 enum reg_note kind = REG_NOTE_KIND (*loc); in adjust_for_new_dest()
H A DChangeLog-1998640 * rtl.h (enum reg_note): Add REG_EH_REGION and REG_EH_RETHROW reg notes.
644 * rtl.c (reg_note_name): Add strings for new reg_note enums.
6407 * rtl.h (enum reg_note): Add REG_FRAME_RELATED_EXPR.
H A DChangeLog-20009900 * rtl.h (enum reg_note): Likewise.
12718 * rtl.h (enum reg_note): Add REG_MAYBE_DEAD.
23987 * rtl.h: Redistribute enum reg_note documentation.
23989 * rtl.c (reg_note_name): Adjust to match enum reg_note tweeks.
H A DChangeLog-200418222 * rtl.h: Use them to define enum insn_note and enum reg_note.
36318 (REG_CROSSING_JUMP): New kind of reg_note, to mark jumps that
36322 (REG_CROSSING_JUMP): New type of reg_note, to mark jumps that cross
36363 reg_note.
H A DChangeLog-200114711 * rtl.h (enum reg_note): Add REG_ALWAYS_RETURN.
14879 * rtl.h (reg_note): Add REG_SETJMP.
H A DFSFChangeLog.116730 * rtl.h (enum reg_note): Add REG_BR_PROB and REG_EXEC_COUNT.
H A DChangeLog-200312363 * rtl.h (enum reg_note): Add REG_VALUE_PROFILE note.
32325 * rtl.h (enum reg_note): Likewise.
H A DChangeLog-199913310 * expmed.c (expand_divmod): Ensure unsigned value fits in reg_note.
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dia64.c6245 enum reg_note dep_type = (enum reg_note) dep_type1; in ia64_adjust_cost_2()
/freebsd-12.1/contrib/gcc/doc/
H A Drtl.texi3280 register note is really understood as being an @code{enum reg_note}.