Searched refs:pointer_mux (Results 1 – 4 of 4) sorted by relevance
49 class pointer_mux53 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() function70 pointer_mux (T *ptr);140 pointer_mux (char *ptr) : m_ptr (ptr) {} in pointer_mux() function150 inline pointer_mux<T1, T2>151 pointer_mux<T1, T2>::first (T1 *ptr) in first()158 inline pointer_mux<T1, T2>[all …]
35375 * mux-utils.h (pointer_mux::m_ptr): Tweak description of contents.
400 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>;
360 using prev_insn_or_last_debug_insn = pointer_mux<insn_info>;361 using next_nondebug_or_debug_insn = pointer_mux<insn_info>;