Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/gcc/gcc/
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 Dsched-deps.c92 static void add_dependence_list (rtx, rtx, int, enum reg_note);
93 static void add_dependence_list_and_free (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);
241 maybe_add_or_update_back_dep_1 (rtx insn, rtx elem, enum reg_note dep_type, in maybe_add_or_update_back_dep_1()
267 add_or_update_back_dep_1 (rtx insn, rtx elem, enum reg_note dep_type, in add_or_update_back_dep_1()
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()
[all …]
H A Drtl.h794 enum reg_note enum
803 #define REG_NOTE_KIND(LINK) ((enum reg_note) GET_MODE (LINK))
1654 extern rtx set_unique_reg_note (rtx, enum reg_note, rtx);
1703 extern rtx find_reg_note (rtx, enum reg_note, rtx);
1704 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 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 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 Demit-rtl.c4558 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()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dsched-deps.c80 static void add_dependence_list PARAMS ((rtx, rtx, enum reg_note));
81 static void add_dependence_list_and_free PARAMS ((rtx, rtx *, enum reg_note));
183 enum reg_note dep_type;
269 enum reg_note present_dep_type = 0;
362 enum reg_note dep_type;
374 enum reg_note dep_type;
1437 enum reg_note dep_type;
H A Dsched-int.h284 extern void add_dependence PARAMS ((rtx, rtx, enum reg_note));
H A Drtl.h617 enum reg_note enum
762 #define REG_NOTE_KIND(LINK) ((enum reg_note) GET_MODE (LINK))
1586 extern rtx set_unique_reg_note PARAMS ((rtx, enum reg_note, rtx));
1638 extern rtx find_reg_note PARAMS ((rtx, enum reg_note, rtx));
1639 extern rtx find_regno_note PARAMS ((rtx, enum reg_note,
H A Dreg-stack.c246 static void remove_regno_note PARAMS ((rtx, enum reg_note,
866 enum reg_note note;
1876 enum reg_note *note_kind; /* The type of each note */
1922 note_kind = (enum reg_note *) alloca (i * sizeof (enum reg_note));
H A Drtlanal.c1868 enum reg_note kind;
1892 enum reg_note kind;
H A Demit-rtl.c4773 enum reg_note kind;
H A DChangeLog.09684 * rtl.h, rtl.c: New reg_note REG_EH_CONTEXT.
11553 * rtl.h (enum reg_note): New note types REG_BR_PRED and REG_SAVE_AREA.
12983 * rtl.h (enum reg_note): Similarly.
H A Dcombine.c1521 enum reg_note kind = REG_NOTE_KIND (*loc);
H A DChangeLog.17959 * rtl.h (enum reg_note): Add REG_EH_REGION and REG_EH_RETHROW reg notes.
7963 * rtl.c (reg_note_name): Add strings for new reg_note enums.
13726 * rtl.h (enum reg_note): Add REG_FRAME_RELATED_EXPR.
H A DChangeLog.49894 * rtl.h (enum reg_note): Likewise.
12712 * rtl.h (enum reg_note): Add REG_MAYBE_DEAD.
H A DChangeLog.38721 * rtl.h: Redistribute enum reg_note documentation.
8723 * rtl.c (reg_note_name): Adjust to match enum reg_note tweeks.
H A DChangeLog.614711 * rtl.h (enum reg_note): Add REG_ALWAYS_RETURN.
14879 * rtl.h (reg_note): Add REG_SETJMP.
H A DChangeLog.213310 * expmed.c (expand_divmod): Ensure unsigned value fits in reg_note.
H A DFSFChangeLog.116730 * rtl.h (enum reg_note): Add REG_BR_PROB and REG_EXEC_COUNT.
/openbsd-src/gnu/gcc/gcc/config/ia64/
H A Dia64.c6245 enum reg_note dep_type = (enum reg_note) dep_type1; in ia64_adjust_cost_2()
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/
H A Drtl.texi3051 register note is really understood as being an @code{enum reg_note}.
/openbsd-src/gnu/gcc/gcc/doc/
H A Drtl.texi3275 register note is really understood as being an @code{enum reg_note}.

12