Lines Matching defs:hsa_op_base

139 static vec <hsa_op_base *> hsa_operands;
1042 hsa_op_base::hsa_op_base (BrigKind16_t k)
1052 : hsa_op_base (k), m_type (t)
1219 hsa_op_base *u = use->get_op (j);
1254 : hsa_op_base (BRIG_KIND_OPERAND_ADDRESS), m_symbol (sym), m_reg (r),
1260 : hsa_op_base (BRIG_KIND_OPERAND_ADDRESS), m_symbol (sym), m_reg (NULL),
1266 : hsa_op_base (BRIG_KIND_OPERAND_ADDRESS), m_symbol (NULL), m_reg (r),
1281 hsa_op_code_ref::hsa_op_code_ref () : hsa_op_base (BRIG_KIND_OPERAND_CODE_REF),
1290 : hsa_op_base (BRIG_KIND_OPERAND_CODE_LIST)
1308 : hsa_op_base (BRIG_KIND_OPERAND_OPERAND_LIST)
1379 hsa_insn_basic::set_op (int index, hsa_op_base *op)
1402 hsa_op_base *
1410 hsa_op_base **
1429 hsa_op_base *arg0, hsa_op_base *arg1,
1430 hsa_op_base *arg2, hsa_op_base *arg3)
1484 hsa_op_base *use = get_op (i);
1526 BrigWidth8_t width, hsa_op_base *arg0,
1527 hsa_op_base *arg1, hsa_op_base *arg2,
1528 hsa_op_base *arg3)
1573 hsa_op_base *arg0, hsa_op_base *arg1,
1574 hsa_op_base *arg2)
1583 hsa_insn_mem::hsa_insn_mem (int opc, BrigType16_t t, hsa_op_base *arg0,
1584 hsa_op_base *arg1)
1597 hsa_op_base *arg0, hsa_op_base *arg1,
1598 hsa_op_base *arg2, hsa_op_base *arg3)
1611 hsa_op_base *arg0,
1612 hsa_op_base *arg1, hsa_op_base *arg2,
1613 hsa_op_base *arg3)
1631 hsa_op_base *arg0, hsa_op_base *arg1,
1632 hsa_op_base *arg2, hsa_op_base *arg3)
1645 BrigSegment8_t seg, hsa_op_base *arg0,
1646 hsa_op_base *arg1)
1711 hsa_op_base *arg0, hsa_op_base *arg1,
1712 hsa_op_base *arg2, hsa_op_base *arg3)
1722 hsa_op_base *arg0, hsa_op_base *arg1,
1723 hsa_op_base *arg2 = NULL)
1732 hsa_op_base *arg0, hsa_op_base *arg1,
1733 hsa_op_base *arg2)
2045 hsa_op_base *idx = hsa_cfun->reg_for_gimple_ssa
2071 hsa_op_base *disp2 = hsa_cfun->reg_for_gimple_ssa
2099 hsa_op_base *off_op = gen_address_calculation (varoffset, hbb,
2299 hsa_build_append_simple_mov (hsa_op_reg *dest, hsa_op_base *src, hsa_bb *hbb)
2593 gen_hsa_insns_for_store (tree lhs, hsa_op_base *src, hsa_bb *hbb)
2866 hsa_op_base *src = hsa_reg_or_immed_for_gimple_op (rhs, hbb);
3521 hsa_op_base *tmp = sub_index->get_in_type (BRIG_TYPE_U64, hbb);
4066 hsa_op_base *dest = tmp2->get_in_type (BRIG_TYPE_U16, hbb);
4201 (hsa_op_base *) NULL, addr);
4719 hsa_op_base *reg
5059 hsa_op_base *tgt;
5425 hsa_op_base *src;
5584 hsa_op_base *tgt;