HomeSort by: relevance | last modified time | path
    Searched refs:def_info (Results 1 - 25 of 37) sorted by relevancy

1 2

  /src/external/gpl3/gcc.old/dist/gcc/rtl-ssa/
internals.h 56 void record_reg_def (def_info *);
57 void record_mem_def (def_info *);
133 auto_vec<def_info *> def_stack;
accesses.h 87 // The usual flags when printing a def_info from its defining instruction.
96 // (for def_info), so the ordering tries to make those tests as
477 class def_info : public access_info class in namespace:rtl_ssa
495 def_info *prev_def () const;
496 def_info *next_def () const;
512 def_info (insn_info *insn, resource_info resource, access_kind kind);
518 using last_def_or_prev_def = pointer_mux<def_info>;
523 using splay_root_or_next_def = pointer_mux<def_node, def_info>;
527 def_info *last_def () const;
531 void copy_prev_from (def_info *);
    [all...]
functions.h 199 def_node *need_def_node (def_info *);
200 def_splay_tree need_def_splay_tree (def_info *);
206 void insert_def_before (def_info *, def_info *);
207 void insert_def_after (def_info *, def_info *);
208 void remove_def_from_list (def_info *);
215 def_info *);
218 void append_def (def_info *);
219 void add_def (def_info *);
    [all...]
access-utils.h 141 if (auto *def = dyn_cast<const def_info *> (access))
212 clobber_group_or_single_def (def_info *def)
223 inline def_info *
230 inline def_info *
239 inline def_info *
248 inline def_info *
369 last_access_ignoring (def_info *def, ignore_clobbers ignore_clobbers_setting,
405 prev_access_ignoring (def_info *def, ignore_clobbers ignore_clobbers_setting,
425 def_info *
426 first_def_ignoring (def_info *def, ignore_clobbers ignore_clobbers_setting
    [all...]
accesses.cc 263 def_info::print_identifier (pretty_printer *pp) const
273 def_info::print_location (pretty_printer *pp) const
422 auto print_clobber = [](pretty_printer *pp, const def_info *clobber)
427 for (const def_info *clobber : clobbers ())
441 def_info *
454 def_info *
480 function_info::need_def_node (def_info *def)
494 function_info::need_def_splay_tree (def_info *last)
502 while (def_info *prev = first_def (parent)->prev_def ())
560 def_info *first = m_defs[resource.regno + 1]
    [all...]
movement.h 106 def_info *prev = dl.last_def_of_prev_group ();
146 def_info *next = dl.matching_set_or_first_def_of_next_group ();
178 for (def_info *def : defs)
245 if (def_info *def = memory_access (defs))
296 def_info *def;
changes.cc 137 for (def_info *def : change->new_defs)
386 def_info *def = find_access (change.new_defs, ref.regno);
429 for (def_info *def : change.new_defs)
540 for (def_info *def : change.new_defs)
558 for (def_info *def : change.new_defs)
593 for (def_info *def : change->old_defs ())
670 for (def_info *def : change->old_defs ())
insns.cc 568 def_info *def = m_defs[regno + 1];
608 def_info *def = safe_dyn_cast<def_info *> (bi.last_access[ref.regno + 1]);
693 def_info *def = defs[index + i];
  /src/external/gpl3/gcc/dist/gcc/rtl-ssa/
internals.h 56 void record_reg_def (def_info *);
57 void record_mem_def (def_info *);
133 auto_vec<def_info *> def_stack;
accesses.h 87 // The usual flags when printing a def_info from its defining instruction.
96 // (for def_info), so the ordering tries to make those tests as
482 class def_info : public access_info class in namespace:rtl_ssa
500 def_info *prev_def () const;
501 def_info *next_def () const;
517 def_info (insn_info *insn, resource_info resource, access_kind kind);
523 using last_def_or_prev_def = pointer_mux<def_info>;
528 using splay_root_or_next_def = pointer_mux<def_node, def_info>;
532 def_info *last_def () const;
536 void copy_prev_from (def_info *);
    [all...]
functions.h 237 def_node *need_def_node (def_info *);
238 def_splay_tree need_def_splay_tree (def_info *);
244 void insert_def_before (def_info *, def_info *);
245 void insert_def_after (def_info *, def_info *);
246 void remove_def_from_list (def_info *);
253 def_info *);
256 void append_def (def_info *);
257 void add_def (def_info *);
    [all...]
access-utils.h 190 if (auto *def = dyn_cast<const def_info *> (access))
261 clobber_group_or_single_def (def_info *def)
272 inline def_info *
279 inline def_info *
288 inline def_info *
297 inline def_info *
443 last_access_ignoring (def_info *def, ignore_clobbers ignore_clobbers_setting,
479 prev_access_ignoring (def_info *def, ignore_clobbers ignore_clobbers_setting,
499 def_info *
500 first_def_ignoring (def_info *def, ignore_clobbers ignore_clobbers_setting
    [all...]
accesses.cc 263 def_info::print_identifier (pretty_printer *pp) const
273 def_info::print_location (pretty_printer *pp) const
422 auto print_clobber = [](pretty_printer *pp, const def_info *clobber)
427 for (const def_info *clobber : clobbers ())
441 def_info *
454 def_info *
480 function_info::need_def_node (def_info *def)
494 function_info::need_def_splay_tree (def_info *last)
502 while (def_info *prev = first_def (parent)->prev_def ())
560 def_info *first = m_defs[resource.regno + 1]
    [all...]
movement.h 111 def_info *prev = dl.last_def_of_prev_group ();
151 def_info *next = dl.matching_set_or_first_def_of_next_group ();
183 for (def_info *def : defs)
255 def_info *def = memory_access (defs);
307 def_info *def;
changes.cc 138 for (def_info *def : change->new_defs)
434 hash_set<def_info *> &new_sets)
446 def_info *def = find_access (change.new_defs, ref.regno);
468 def_info *perm_def = allocate<set_info> (change.insn (),
525 for (def_info *def : change.new_defs)
659 hash_set<def_info *> &new_sets)
673 for (def_info *def : change.new_defs)
692 for (def_info *def : change.new_defs)
727 for (def_info *def : change->old_defs ())
808 hash_set<def_info *> new_sets
    [all...]
insns.cc 588 def_info *def = m_defs[regno + 1];
628 def_info *def = safe_dyn_cast<def_info *> (bi.last_access[ref.regno + 1]);
713 def_info *def = defs[index + i];
  /src/external/gpl3/gcc/dist/gcc/config/aarch64/
aarch64-cc-fusion.cc 100 bool parallelize_insns (def_info *, rtx, def_info *, rtx);
101 void optimize_cc_setter (def_info *, rtx);
126 cc_fusion::parallelize_insns (def_info *cc_def, rtx cc_set,
127 def_info *other_def, rtx other_set)
223 cc_fusion::optimize_cc_setter (def_info *cc_def, rtx cc_set)
228 if (def_info *other_def = other_use->def ())
256 for (def_info *def : crtl->ssa->reg_defs (CC_REGNUM))
aarch64-ldp-fusion.cc 92 def_info *def;
121 base_cand (def_info *def, int insn)
124 base_cand (def_info *def) : base_cand (def, -1) {}
133 // Information about an alternate base. For a def_info D, it may
137 def_info *base;
144 using def_hash = nofree_ptr_hash<def_info>;
151 // Map of <RTL-SSA def_info *, LFS> -> access_group.
154 // Given the def_info for an RTL base register, express it as an offset from
534 def_info *base_def = base_use->def ();
804 static insn_range_info get_def_range (def_info *def
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
aarch64-cc-fusion.cc 100 bool parallelize_insns (def_info *, rtx, def_info *, rtx);
101 void optimize_cc_setter (def_info *, rtx);
126 cc_fusion::parallelize_insns (def_info *cc_def, rtx cc_set,
127 def_info *other_def, rtx other_set)
223 cc_fusion::optimize_cc_setter (def_info *cc_def, rtx cc_set)
228 if (def_info *other_def = other_use->def ())
256 for (def_info *def : crtl->ssa->reg_defs (CC_REGNUM))
  /src/external/gpl3/gcc/dist/gcc/config/riscv/
riscv-avlprop.cc 332 for (def_info *def : insn->defs ())
384 def_info *def1 = dl.prev_def (insn);
385 def_info *def2 = dl.prev_def (use_insn);
  /src/external/gpl3/gcc/dist/gcc/
df.h 552 struct df_ref_info def_info; /* Def info. */
704 /* Macros to get the refs out of def_info or use_info refs table. If
715 #define DF_DEFS_TABLE_SIZE() (df->def_info.table_size)
716 #define DF_DEFS_GET(ID) (df->def_info.refs[(ID)])
717 #define DF_DEFS_SET(ID,VAL) (df->def_info.refs[(ID)]=(VAL))
718 #define DF_DEFS_COUNT(ID) (df->def_info.count[(ID)])
719 #define DF_DEFS_BEGIN(ID) (df->def_info.begin[(ID)])
551 struct df_ref_info def_info; \/* Def info. *\/ member in class:df_d
df-scan.cc 153 free (df->def_info.refs);
154 free (df->def_info.begin);
155 free (df->def_info.count);
156 memset (&df->def_info, 0, (sizeof (struct df_ref_info)));
472 df->def_info.begin = XRESIZEVEC (unsigned, df->def_info.begin, new_size);
473 df->def_info.count = XRESIZEVEC (unsigned, df->def_info.count, new_size);
493 df->def_info.begin[i] = 0;
494 df->def_info.count[i] = 0
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
df.h 552 struct df_ref_info def_info; /* Def info. */
704 /* Macros to get the refs out of def_info or use_info refs table. If
715 #define DF_DEFS_TABLE_SIZE() (df->def_info.table_size)
716 #define DF_DEFS_GET(ID) (df->def_info.refs[(ID)])
717 #define DF_DEFS_SET(ID,VAL) (df->def_info.refs[(ID)]=(VAL))
718 #define DF_DEFS_COUNT(ID) (df->def_info.count[(ID)])
719 #define DF_DEFS_BEGIN(ID) (df->def_info.begin[(ID)])
551 struct df_ref_info def_info; \/* Def info. *\/ member in class:df_d
df-scan.cc 153 free (df->def_info.refs);
154 free (df->def_info.begin);
155 free (df->def_info.count);
156 memset (&df->def_info, 0, (sizeof (struct df_ref_info)));
472 df->def_info.begin = XRESIZEVEC (unsigned, df->def_info.begin, new_size);
473 df->def_info.count = XRESIZEVEC (unsigned, df->def_info.count, new_size);
493 df->def_info.begin[i] = 0;
494 df->def_info.count[i] = 0
    [all...]
  /src/external/ibm-public/postfix/dist/
makedefs 1385 struct def_info {
1391 struct def_info def_infos[] = {
1396 struct def_info *pdef_info;

Completed in 35 milliseconds

1 2