Home
last modified time | relevance | path

Searched refs:TCG_TYPE_V64 (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/tcg/
H A Dtcg-op-gvec.c495 tcg_can_emit_vecop_list(list, TCG_TYPE_V64, vece)))) { in choose_vector_type()
503 tcg_can_emit_vecop_list(list, TCG_TYPE_V64, vece)))) { in choose_vector_type()
507 && tcg_can_emit_vecop_list(list, TCG_TYPE_V64, vece)) { in choose_vector_type()
508 return TCG_TYPE_V64; in choose_vector_type()
526 tcg_gen_stl_vec(t_vec, dbase, dofs + i, TCG_TYPE_V64); in do_dup_store()
546 case TCG_TYPE_V64: in do_dup_store()
548 tcg_gen_stl_vec(t_vec, dbase, dofs + i, TCG_TYPE_V64); in do_dup_store()
1272 case TCG_TYPE_V64: in tcg_gen_gvec_2_var()
1274 TCG_TYPE_V64, g->load_dest, g->fniv); in tcg_gen_gvec_2_var()
1345 case TCG_TYPE_V64: in tcg_gen_gvec_2i()
[all …]
H A Doptimize.c379 case TCG_TYPE_V64: in tcg_opt_gen_mov()
1154 case TCG_TYPE_V64: in fold_to_not()
1499 case TCG_TYPE_V64: in fold_andc()
1964 case TCG_TYPE_V64: in fold_eqv()
2340 case TCG_TYPE_V64: in fold_orc()
2772 case TCG_TYPE_V64: in fold_sub_to_neg()
H A Dtcg.c2148 case TCG_TYPE_V64: in tcg_temp_new_internal()
2233 case TCG_TYPE_V64: in tcg_temp_new_vec()
2430 case TCG_TYPE_V64: in tcg_op_supported()
2823 case TCG_TYPE_V64: in tcg_get_arg_str_ptr()
2827 64 << (ts->type - TCG_TYPE_V64), ts->val); in tcg_get_arg_str_ptr()
4575 case TCG_TYPE_V64: in temp_allocate_frame()
5927 tcg_out_vec_op(s, op->opc, type - TCG_TYPE_V64, in tcg_reg_alloc_op()
H A Dtcg-op-vec.c295 tcg_debug_assert(low_type >= TCG_TYPE_V64); in tcg_gen_stl_vec()
/openbmc/qemu/include/tcg/
H A Dtcg.h142 TCG_TYPE_V64, enumerator
173 if (i >= TCG_TYPE_V64) { in tcg_type_size()
175 i -= TCG_TYPE_V64 - 1; in tcg_type_size()
/openbmc/qemu/tcg/riscv/
H A Dtcg-target.c.inc391 if (type >= TCG_TYPE_V64) {
728 const VsetCache *p = &riscv_vset_cache[type - TCG_TYPE_V64][vsew];
768 case TCG_TYPE_V64:
1000 case TCG_TYPE_V64:
1039 case TCG_TYPE_V64:
2650 TCGType type = vecl + TCG_TYPE_V64;
2997 VsetCache *p = &riscv_vset_cache[type - TCG_TYPE_V64][vsew];
3034 /* Match riscv_lg2_vlenb to TCG_TYPE_V64. */
3035 QEMU_BUILD_BUG_ON(TCG_TYPE_V64 != 3);
3037 for (TCGType t = TCG_TYPE_V64; t <= TCG_TYPE_V256; t++) {
[all …]
/openbmc/qemu/tcg/arm/
H A Dtcg-target.c.inc2736 tcg_target_available_regs[TCG_TYPE_V64] = ALL_VECTOR_REGS;
2767 case TCG_TYPE_V64:
2792 case TCG_TYPE_V64:
2824 case TCG_TYPE_V64:
2827 tcg_out_vreg3(s, INSN_VORR, type - TCG_TYPE_V64, 0, ret, arg, arg);
2875 tcg_out_mov(s, TCG_TYPE_V64, rd, rl);
2881 int q = type - TCG_TYPE_V64;
2887 tcg_out_mov(s, TCG_TYPE_V64, rd, rs);
2906 tcg_out_ld(s, TCG_TYPE_V64, rd, base, offset);
2911 int q = type - TCG_TYPE_V64;
[all …]
/openbmc/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc336 case TCG_TYPE_V64:
899 case TCG_TYPE_V64:
939 case TCG_TYPE_V64:
2187 TCGType type = vecl + TCG_TYPE_V64;
2695 tcg_target_available_regs[TCG_TYPE_V64] = ALL_VECTOR_REGS;
/openbmc/qemu/tcg/aarch64/
H A Dtcg-target.c.inc1061 int is_q = type - TCG_TYPE_V64;
1245 case TCG_TYPE_V64:
1275 case TCG_TYPE_V64:
1304 case TCG_TYPE_V64:
2930 TCGType type = vecl + TCG_TYPE_V64;
3393 tcg_target_available_regs[TCG_TYPE_V64] = 0xffffffff00000000ull;
/openbmc/qemu/tcg/i386/
H A Dtcg-target.c.inc946 case TCG_TYPE_V64:
1055 if (type == TCG_TYPE_V64) {
1210 case TCG_TYPE_V64:
1255 case TCG_TYPE_V64:
3895 TCGType type = vecl + TCG_TYPE_V64;
3997 if (type != TCG_TYPE_V64) {
4501 case TCG_TYPE_V64:
4774 tcg_target_available_regs[TCG_TYPE_V64] = ALL_VECTOR_REGS;
/openbmc/qemu/tcg/ppc/
H A Dtcg-target.c.inc887 case TCG_TYPE_V64:
1210 if (type == TCG_TYPE_V64) {
1228 load_insn = type == TCG_TYPE_V64 ? LXSDX : LXVDSX;
1551 case TCG_TYPE_V64:
1606 case TCG_TYPE_V64:
4180 TCGType type = vecl + TCG_TYPE_V64;
4507 tcg_target_available_regs[TCG_TYPE_V64] = 0xffffffff00000000ull;
/openbmc/qemu/tcg/s390x/
H A Dtcg-target.c.inc905 case TCG_TYPE_V64:
1072 case TCG_TYPE_V64:
1105 case TCG_TYPE_V64:
3345 TCGType type = vecl + TCG_TYPE_V64;
3734 tcg_target_available_regs[TCG_TYPE_V64] = 0xffffffff00000000ull;
/openbmc/qemu/docs/devel/
H A Dtcg-ops.rst136 * ``TCG_TYPE_V64``