Home
last modified time | relevance | path

Searched refs:pointer_mux (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dmux-utils.h49 class pointer_mux
53 static pointer_mux first (T1 *);
56 static pointer_mux second (T2 *);
58 pointer_mux () = default;
61 pointer_mux (std::nullptr_t) : m_ptr (nullptr) {} in pointer_mux() function
70 pointer_mux (T *ptr);
140 pointer_mux (char *ptr) : m_ptr (ptr) {} in pointer_mux() function
150 inline pointer_mux<T1, T2>
151 pointer_mux<T1, T2>::first (T1 *ptr) in first()
158 inline pointer_mux<T1, T2>
[all …]
H A DChangeLog-202135375 * mux-utils.h (pointer_mux::m_ptr): Tweak description of contents.
/netbsd-src/external/gpl3/gcc/dist/gcc/rtl-ssa/
H A Daccesses.h400 using insn_or_phi = pointer_mux<insn_info, phi_info>;
418 using last_use_or_prev_use = pointer_mux<use_info>;
419 using last_nondebug_insn_use_or_next_use = pointer_mux<use_info>;
518 using last_def_or_prev_def = pointer_mux<def_info>;
523 using splay_root_or_next_def = pointer_mux<def_node, def_info>;
867 using clobber_or_set = pointer_mux<clobber_info, set_info>;
954 class def_mux : public pointer_mux<def_info, def_node>
956 using parent = pointer_mux<def_info, def_node>;
H A Dinsns.h360 using prev_insn_or_last_debug_insn = pointer_mux<insn_info>;
361 using next_nondebug_or_debug_insn = pointer_mux<insn_info>;