Home
last modified time | relevance | path

Searched refs:hsa_op_reg (Results 1 – 7 of 7) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dhsa-gen.c270 hsa_op_reg *
288 hsa_op_reg *r = new hsa_op_reg (BRIG_TYPE_U64); in get_shadow_reg()
1062 hsa_op_reg *dest; in get_in_type()
1066 dest = new hsa_op_reg (dtype); in get_in_type()
1069 else if (is_a <hsa_op_reg *> (this)) in get_in_type()
1079 dest = new hsa_op_reg (m_type); in get_in_type()
1180 hsa_op_reg::hsa_op_reg (BrigType16_t t) in hsa_op_reg() function
1190 hsa_op_reg::operator new (size_t size) in new()
1198 hsa_op_reg::verify_ssa () in verify_ssa()
1252 hsa_op_address::hsa_op_address (hsa_symbol *sym, hsa_op_reg *r, in hsa_op_address()
[all …]
H A Dhsa-regalloc.c178 static hsa_op_reg **
184 hsa_op_reg *reg = dyn_cast <hsa_op_reg *> (op); in insn_reg_addr()
186 return (hsa_op_reg **) insn->get_op_addr (i); in insn_reg_addr()
217 hsa_op_reg **regaddr = insn_reg_addr (insn, i); in rewrite_code_bb()
221 hsa_op_reg *reg = *regaddr; in rewrite_code_bb()
227 hsa_op_reg *tmp, *tmp2; in rewrite_code_bb()
273 try_alloc_reg (struct m_reg_class_desc *classes, hsa_op_reg *reg) in try_alloc_reg()
300 free_reg (struct m_reg_class_desc *classes, hsa_op_reg *reg) in free_reg()
312 note_lr_end (hsa_op_reg *reg, int end) in note_lr_end()
321 note_lr_begin (hsa_op_reg *reg, int begin) in note_lr_begin()
[all …]
H A Dhsa-common.h52 class hsa_op_reg; variable
225 class hsa_op_reg : public hsa_op_with_type
230 hsa_op_reg (BrigType16_t t);
260 hsa_op_reg () : hsa_op_with_type (BRIG_KIND_NONE, BRIG_TYPE_NONE) {} in hsa_op_reg() function
275 is_a_helper <hsa_op_reg *>::test (hsa_op_base *p) in test()
285 is_a_helper <hsa_op_reg *>::test (hsa_op_with_type *p) in test()
298 hsa_op_address (hsa_symbol *sym, hsa_op_reg *reg,
311 hsa_op_address (hsa_op_reg *reg, HOST_WIDE_INT offset = 0);
317 hsa_op_reg *m_reg;
452 void set_output_in_type (hsa_op_reg *dest, unsigned op_index, hsa_bb *hbb);
[all …]
H A Dhsa-dump.c711 dump_hsa_reg (FILE *f, hsa_op_reg *reg, bool dump_type = false)
809 else if (is_a <hsa_op_reg *> (op))
810 dump_hsa_reg (f, as_a <hsa_op_reg *> (op), dump_reg_type);
948 dump_hsa_reg (f, as_a <hsa_op_reg *> (seg->get_op (0))); in dump_hsa_insn_1()
957 if (is_a <hsa_op_reg *> (cmp->get_op (1))) in dump_hsa_insn_1()
958 src_type = as_a <hsa_op_reg *> (cmp->get_op (1))->m_type; in dump_hsa_insn_1()
965 dump_hsa_reg (f, as_a <hsa_op_reg *> (cmp->get_op (0))); in dump_hsa_insn_1()
981 dump_hsa_reg (f, as_a <hsa_op_reg *> (br->get_op (0))); in dump_hsa_insn_1()
998 dump_hsa_reg (f, as_a <hsa_op_reg *> (sbr->get_op (0))); in dump_hsa_insn_1()
H A Dhsa-common.c644 else if (hsa_op_reg *reg = dyn_cast <hsa_op_reg *> (op)) in hsa_destroy_operand()
645 reg->~hsa_op_reg (); in hsa_destroy_operand()
H A Dhsa-brig.c561 else if (is_a <hsa_op_reg *> (op)) in enqueue_op()
1070 emit_register_operand (hsa_op_reg *reg) in emit_register_operand()
1194 else if (hsa_op_reg *reg = dyn_cast <hsa_op_reg *> (op)) in emit_queued_operands()
1436 repr.sourceType = lendian16 (as_a <hsa_op_reg *> (seg->get_op (1))->m_type); in emit_segment_insn()
1485 if (is_a <hsa_op_reg *> (cmp->get_op (1))) in emit_cmp_insn()
1487 = lendian16 (as_a <hsa_op_reg *> (cmp->get_op (1))->m_type); in emit_cmp_insn()
1590 hsa_op_reg *index = as_a <hsa_op_reg *> (sbr->get_op (0)); in emit_switch_insn()
1615 if (is_a <hsa_op_reg *> (insn->get_op (1))) in emit_cvt_insn()
1616 srctype = as_a <hsa_op_reg *> (insn->get_op (1))->m_type; in emit_cvt_insn()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-20164163 (hsa_op_reg::operator new): Likewise.