Searched refs:hsa_insn_sbr (Results 1 – 6 of 6) sorted by relevance
567 class hsa_insn_sbr : public hsa_insn_basic570 hsa_insn_sbr (hsa_op_reg *index, unsigned jump_count);573 ~hsa_insn_sbr ();588 hsa_insn_sbr () : hsa_insn_basic (1, BRIG_OPCODE_SBR) {} in hsa_insn_sbr() function596 is_a_helper <hsa_insn_sbr *>::test (hsa_insn_basic *p) in test()
625 else if (hsa_insn_sbr *sbr = dyn_cast <hsa_insn_sbr *> (insn)) in hsa_destroy_insn()626 sbr->~hsa_insn_sbr (); in hsa_destroy_insn()
992 else if (is_a <hsa_insn_sbr *> (insn)) in dump_hsa_insn_1()994 hsa_insn_sbr *sbr = as_a <hsa_insn_sbr *> (insn); in dump_hsa_insn_1()1168 if (hbb->m_last_insn && is_a <hsa_insn_sbr *> (hbb->m_last_insn)) in dump_hsa_bb()
196 static vec <hsa_insn_sbr *> *switch_instructions;1579 emit_switch_insn (hsa_insn_sbr *sbr) in emit_switch_insn()1907 else if (hsa_insn_sbr *sbr = dyn_cast <hsa_insn_sbr *> (insn)) in emit_insn()1910 switch_instructions = new vec <hsa_insn_sbr *> (); in emit_insn()1952 && is_a <hsa_insn_sbr *> (hsa_bb_for_bb (bb)->m_last_insn)) in perhaps_emit_branch()2034 hsa_insn_sbr *sbr = (*switch_instructions)[i]; in hsa_brig_emit_function()
68 hsa_insn_sbr *sbr; in naive_process_phi()70 && (sbr = dyn_cast <hsa_insn_sbr *> (source->m_last_insn))) in naive_process_phi()
1546 hsa_insn_sbr::hsa_insn_sbr (hsa_op_reg *index, unsigned jump_count) in hsa_insn_sbr() function1557 hsa_insn_sbr::replace_all_labels (basic_block old_bb, basic_block new_bb) in replace_all_labels()1564 hsa_insn_sbr::~hsa_insn_sbr () in ~hsa_insn_sbr()3546 hsa_insn_sbr *sbr = new hsa_insn_sbr (sub_index, size + 1); in gen_hsa_insns_for_switch_stmt()