Searched refs:TCG_TYPE_V64 (Results 1 – 13 of 13) sorted by relevance
| /openbmc/qemu/tcg/ |
| H A D | tcg-op-gvec.c | 495 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 D | optimize.c | 379 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 D | tcg.c | 2148 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 D | tcg-op-vec.c | 295 tcg_debug_assert(low_type >= TCG_TYPE_V64); in tcg_gen_stl_vec()
|
| /openbmc/qemu/include/tcg/ |
| H A D | tcg.h | 142 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 D | tcg-target.c.inc | 391 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 D | tcg-target.c.inc | 2736 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 D | tcg-target.c.inc | 336 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 D | tcg-target.c.inc | 1061 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 D | tcg-target.c.inc | 946 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 D | tcg-target.c.inc | 887 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 D | tcg-target.c.inc | 905 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 D | tcg-ops.rst | 136 * ``TCG_TYPE_V64``
|