mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-01-22 12:41:01 +00:00
tcg: Remove tcg_gen_gvec_dup{8,16,32,64}i
These interfaces are now unused. Backports commit 398f21412aeec158338963e3f71c9313bc126a71 form qemu
This commit is contained in:
parent
43a72b0540
commit
e65806c356
|
@ -2895,10 +2895,6 @@ symbols = (
|
|||
'tcg_gen_gvec_ands',
|
||||
'tcg_gen_gvec_bitsel',
|
||||
'tcg_gen_gvec_cmp',
|
||||
'tcg_gen_gvec_dup8i',
|
||||
'tcg_gen_gvec_dup16i',
|
||||
'tcg_gen_gvec_dup32i',
|
||||
'tcg_gen_gvec_dup64i',
|
||||
'tcg_gen_gvec_dup_i32',
|
||||
'tcg_gen_gvec_dup_i64',
|
||||
'tcg_gen_gvec_dup_imm',
|
||||
|
|
|
@ -1542,34 +1542,6 @@ void tcg_gen_gvec_dup_mem(TCGContext *s, unsigned vece, uint32_t dofs, uint32_t
|
|||
}
|
||||
}
|
||||
|
||||
void tcg_gen_gvec_dup64i(TCGContext *s, uint32_t dofs, uint32_t oprsz,
|
||||
uint32_t maxsz, uint64_t x)
|
||||
{
|
||||
check_size_align(oprsz, maxsz, dofs);
|
||||
do_dup(s, MO_64, dofs, oprsz, maxsz, NULL, NULL, x);
|
||||
}
|
||||
|
||||
void tcg_gen_gvec_dup32i(TCGContext *s, uint32_t dofs, uint32_t oprsz,
|
||||
uint32_t maxsz, uint32_t x)
|
||||
{
|
||||
check_size_align(oprsz, maxsz, dofs);
|
||||
do_dup(s, MO_32, dofs, oprsz, maxsz, NULL, NULL, x);
|
||||
}
|
||||
|
||||
void tcg_gen_gvec_dup16i(TCGContext *s, uint32_t dofs, uint32_t oprsz,
|
||||
uint32_t maxsz, uint16_t x)
|
||||
{
|
||||
check_size_align(oprsz, maxsz, dofs);
|
||||
do_dup(s, MO_16, dofs, oprsz, maxsz, NULL, NULL, x);
|
||||
}
|
||||
|
||||
void tcg_gen_gvec_dup8i(TCGContext *s, uint32_t dofs, uint32_t oprsz,
|
||||
uint32_t maxsz, uint8_t x)
|
||||
{
|
||||
check_size_align(oprsz, maxsz, dofs);
|
||||
do_dup(s, MO_8, dofs, oprsz, maxsz, NULL, NULL, x);
|
||||
}
|
||||
|
||||
void tcg_gen_gvec_dup_imm(TCGContext *s, unsigned vece, uint32_t dofs, uint32_t oprsz,
|
||||
uint32_t maxsz, uint64_t x)
|
||||
{
|
||||
|
|
|
@ -320,11 +320,6 @@ void tcg_gen_gvec_dup_i32(TCGContext *, unsigned vece, uint32_t dofs, uint32_t s
|
|||
void tcg_gen_gvec_dup_i64(TCGContext *, unsigned vece, uint32_t dofs, uint32_t s,
|
||||
uint32_t m, TCGv_i64);
|
||||
|
||||
void tcg_gen_gvec_dup8i(TCGContext *, uint32_t dofs, uint32_t s, uint32_t m, uint8_t x);
|
||||
void tcg_gen_gvec_dup16i(TCGContext *, uint32_t dofs, uint32_t s, uint32_t m, uint16_t x);
|
||||
void tcg_gen_gvec_dup32i(TCGContext *, uint32_t dofs, uint32_t s, uint32_t m, uint32_t x);
|
||||
void tcg_gen_gvec_dup64i(TCGContext *, uint32_t dofs, uint32_t s, uint32_t m, uint64_t x);
|
||||
|
||||
void tcg_gen_gvec_shli(TCGContext *s, unsigned vece, uint32_t dofs, uint32_t aofs,
|
||||
int64_t shift, uint32_t oprsz, uint32_t maxsz);
|
||||
void tcg_gen_gvec_shri(TCGContext *s, unsigned vece, uint32_t dofs, uint32_t aofs,
|
||||
|
|
Loading…
Reference in a new issue