Home
last modified time | relevance | path

Searched refs:static (Results 76 – 100 of 186) sorted by last modified time

12345678

/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_bit.c.inc6 static bool gen_rr(DisasContext *ctx, arg_rr *a,
61 static void gen_clz_w(TCGv dest, TCGv src1)
67 static void gen_clo_w(TCGv dest, TCGv src1)
74 static void gen_ctz_w(TCGv dest, TCGv src1)
80 static void gen_cto_w(TCGv dest, TCGv src1)
86 static void gen_clz_d(TCGv dest, TCGv src1)
91 static void gen_clo_d(TCGv dest, TCGv src1)
97 static void gen_ctz_d(TCGv dest, TCGv src1)
102 static void gen_cto_d(TCGv dest, TCGv src1)
108 static void gen_revb_2w(TCGv dest, TCGv src1)
[all …]
H A Dtrans_extra.c.inc6 static bool trans_break(DisasContext *ctx, arg_break *a)
12 static bool trans_syscall(DisasContext *ctx, arg_syscall *a)
18 static bool trans_asrtle_d(DisasContext *ctx, arg_asrtle_d * a)
31 static bool trans_asrtgt_d(DisasContext *ctx, arg_asrtgt_d * a)
44 static bool gen_rdtime(DisasContext *ctx, arg_rr *a,
60 static bool trans_rdtimel_w(DisasContext *ctx, arg_rdtimel_w *a)
65 static bool trans_rdtimeh_w(DisasContext *ctx, arg_rdtimeh_w *a)
70 static bool trans_rdtime_d(DisasContext *ctx, arg_rdtime_d *a)
75 static bool trans_cpucfg(DisasContext *ctx, arg_cpucfg *a)
86 static bool gen_crc(DisasContext *ctx, arg_rrr *a,
H A Dtrans_fmemory.c.inc6 static void maybe_nanbox_load(TCGv freg, MemOp mop)
13 static bool gen_fload_i(DisasContext *ctx, arg_fr_i *a, MemOp mop)
29 static bool gen_fstore_i(DisasContext *ctx, arg_fr_i *a, MemOp mop)
43 static bool gen_floadx(DisasContext *ctx, arg_frr *a, MemOp mop)
60 static bool gen_fstorex(DisasContext *ctx, arg_frr *a, MemOp mop)
75 static bool gen_fload_gt(DisasContext *ctx, arg_frr *a, MemOp mop)
93 static bool gen_fstore_gt(DisasContext *ctx, arg_frr *a, MemOp mop)
109 static bool gen_fload_le(DisasContext *ctx, arg_frr *a, MemOp mop)
127 static bool gen_fstore_le(DisasContext *ctx, arg_frr *a, MemOp mop)
H A Dtrans_fmov.c.inc6 static const uint32_t fcsr_mask[4] = {
10 static bool trans_fsel(DisasContext *ctx, arg_fsel *a)
32 static bool gen_f2f(DisasContext *ctx, arg_ff *a,
49 static bool gen_r2f(DisasContext *ctx, arg_fr *a,
67 static bool gen_f2r(DisasContext *ctx, arg_rf *a,
137 static void gen_movgr2fr_w(TCGv dest, TCGv src)
142 static void gen_movgr2frh_w(TCGv dest, TCGv src)
147 static void gen_movfrh2gr_s(TCGv dest, TCGv src)
152 static bool trans_movfr2cf(DisasContext *ctx, arg_movfr2cf *a)
170 static bool trans_movcf2fr(DisasContext *ctx, arg_movcf2fr *a)
[all …]
H A Dtrans_arith.c.inc6 static bool gen_rrr(DisasContext *ctx, arg_rrr *a,
20 static bool gen_rri_v(DisasContext *ctx, arg_rr_i *a,
34 static bool gen_rri_c(DisasContext *ctx, arg_rr_i *a,
47 static bool gen_rrr_sa(DisasContext *ctx, arg_rrr_sa *a,
71 static bool gen_pc(DisasContext *ctx, arg_r_i *a,
83 static void gen_slt(TCGv dest, TCGv src1, TCGv src2)
88 static void gen_sltu(TCGv dest, TCGv src1, TCGv src2)
93 static void gen_mulh_w(TCGv dest, TCGv src1, TCGv src2)
99 static void gen_mulh_d(TCGv dest, TCGv src1, TCGv src2)
132 static void prep_divisor_du(TCGv ret, TCGv src2)
[all …]
/qemu/docs/devel/
H A Dbuild-system.rst236 are then turned into static libraries as follows::
308 All binaries link with a static library ``libqemuutil.a``. This library
388 This avoids warnings on static builds of user-mode emulators, for example.
390 static linking.
/qemu/audio/
H A Dcoreaudio.m52 static const AudioObjectPropertyAddress voice_addr = {
58 static OSStatus coreaudio_get_voice(AudioDeviceID *id)
157 static void coreaudio_logstatus (OSStatus status)
214 static void G_GNUC_PRINTF (2, 3) coreaudio_logerr (
229 static void G_GNUC_PRINTF (3, 4) coreaudio_logerr2 (
305 static OSStatus audioDeviceIOProc(
542 static OSStatus handle_voice_change(
616 static void coreaudio_fini_out (HWVoiceOut *hw)
652 static void coreaudio_audio_fini (void *opaque)
656 static struct audio_pcm_ops coreaudio_pcm_ops = {
[all …]
/qemu/tests/tcg/aarch64/
H A DMakefile.softmmu-target20 LDFLAGS+=-static -nostdlib $(CRT_OBJS) $(MINILIB_OBJS) -lgcc
/qemu/tests/tcg/arm/
H A DMakefile.softmmu-target16 $< -o $@ -nostdlib -N -static \
33 LDFLAGS+=-static -nostdlib -N $(CRT_OBJS) $(MINILIB_OBJS) -lgcc
/qemu/tests/data/qobject/
H A Dqdict.txt3410 cpuinfo-static.c: 4940
/qemu/target/ppc/
H A Dmeson.build26 extra_args: '--static-decode=decode_insn32'),
28 extra_args: ['--static-decode=decode_insn64',
/qemu/crypto/
H A Drsakey-builtin.c.inc25 static int extract_mpi(void *ctx, const uint8_t *value,
38 static int extract_version(void *ctx, const uint8_t *value,
50 static int extract_seq_content(void *ctx, const uint8_t *value,
69 static QCryptoAkCipherRSAKey *qcrypto_builtin_rsa_public_key_parse(
116 static QCryptoAkCipherRSAKey *qcrypto_builtin_rsa_private_key_parse(
/qemu/target/riscv/insn_trans/
H A Dtrans_rvzicbo.c.inc31 static bool trans_cbo_clean(DisasContext *ctx, arg_cbo_clean *a)
38 static bool trans_cbo_flush(DisasContext *ctx, arg_cbo_flush *a)
45 static bool trans_cbo_inval(DisasContext *ctx, arg_cbo_inval *a)
52 static bool trans_cbo_zero(DisasContext *ctx, arg_cbo_zero *a)
H A Dtrans_rvzfh.c.inc43 static bool trans_flh(DisasContext *ctx, arg_flh *a)
67 static bool trans_fsh(DisasContext *ctx, arg_fsh *a)
87 static bool trans_fmadd_h(DisasContext *ctx, arg_fmadd_h *a)
104 static bool trans_fmsub_h(DisasContext *ctx, arg_fmsub_h *a)
155 static bool trans_fadd_h(DisasContext *ctx, arg_fadd_h *a)
171 static bool trans_fsub_h(DisasContext *ctx, arg_fsub_h *a)
187 static bool trans_fmul_h(DisasContext *ctx, arg_fmul_h *a)
203 static bool trans_fdiv_h(DisasContext *ctx, arg_fdiv_h *a)
458 static bool trans_feq_h(DisasContext *ctx, arg_feq_h *a)
472 static bool trans_flt_h(DisasContext *ctx, arg_flt_h *a)
[all …]
H A Dtrans_svinval.c.inc25 static bool trans_sinval_vma(DisasContext *ctx, arg_sinval_vma *a)
38 static bool trans_sfence_w_inval(DisasContext *ctx, arg_sfence_w_inval *a)
46 static bool trans_sfence_inval_ir(DisasContext *ctx, arg_sfence_inval_ir *a)
54 static bool trans_hinval_vvma(DisasContext *ctx, arg_hinval_vvma *a)
67 static bool trans_hinval_gvma(DisasContext *ctx, arg_hinval_gvma *a)
H A Dtrans_rvzfa.c.inc31 static bool trans_fli_s(DisasContext *ctx, arg_fli_s *a)
38 static const uint64_t fli_s_table[] = {
81 static bool trans_fli_d(DisasContext *ctx, arg_fli_d *a)
87 static const uint64_t fli_d_table[] = {
130 static bool trans_fli_h(DisasContext *ctx, arg_fli_h *a)
137 static const uint64_t fli_h_table[] = {
180 static bool trans_fminm_s(DisasContext *ctx, arg_fminm_s *a)
197 static bool trans_fmaxm_s(DisasContext *ctx, arg_fmaxm_s *a)
214 static bool trans_fminm_d(DisasContext *ctx, arg_fminm_d *a)
231 static bool trans_fmaxm_d(DisasContext *ctx, arg_fmaxm_d *a)
[all …]
H A Dtrans_rvd.c.inc42 static bool trans_fld(DisasContext *ctx, arg_fld *a)
57 static bool trans_fsd(DisasContext *ctx, arg_fsd *a)
70 static bool trans_c_fld(DisasContext *ctx, arg_fld *a)
76 static bool trans_c_fsd(DisasContext *ctx, arg_fsd *a)
82 static bool trans_fmadd_d(DisasContext *ctx, arg_fmadd_d *a)
154 static bool trans_fadd_d(DisasContext *ctx, arg_fadd_d *a)
171 static bool trans_fsub_d(DisasContext *ctx, arg_fsub_d *a)
188 static bool trans_fmul_d(DisasContext *ctx, arg_fmul_d *a)
365 static bool trans_feq_d(DisasContext *ctx, arg_feq_d *a)
380 static bool trans_flt_d(DisasContext *ctx, arg_flt_d *a)
[all …]
H A Dtrans_rvf.c.inc42 static bool trans_flw(DisasContext *ctx, arg_flw *a)
60 static bool trans_fsw(DisasContext *ctx, arg_fsw *a)
73 static bool trans_c_flw(DisasContext *ctx, arg_flw *a)
79 static bool trans_c_fsw(DisasContext *ctx, arg_fsw *a)
153 static bool trans_fadd_s(DisasContext *ctx, arg_fadd_s *a)
169 static bool trans_fsub_s(DisasContext *ctx, arg_fsub_s *a)
185 static bool trans_fmul_s(DisasContext *ctx, arg_fmul_s *a)
201 static bool trans_fdiv_s(DisasContext *ctx, arg_fdiv_s *a)
433 static bool trans_feq_s(DisasContext *ctx, arg_feq_s *a)
447 static bool trans_flt_s(DisasContext *ctx, arg_flt_s *a)
[all …]
H A Dtrans_rvh.c.inc23 static void gen_helper_hyp_hlv_b(TCGv r, TCGv_env e, TCGv a)
41 static bool do_hlv(DisasContext *ctx, arg_r2 *a,
53 static bool do_hsv(DisasContext *ctx, arg_r2_s *a,
65 static bool trans_hlv_b(DisasContext *ctx, arg_hlv_b *a)
71 static bool trans_hlv_h(DisasContext *ctx, arg_hlv_h *a)
77 static bool trans_hlv_w(DisasContext *ctx, arg_hlv_w *a)
95 static bool trans_hsv_b(DisasContext *ctx, arg_hsv_b *a)
101 static bool trans_hsv_h(DisasContext *ctx, arg_hsv_h *a)
107 static bool trans_hsv_w(DisasContext *ctx, arg_hsv_w *a)
120 static bool trans_hlv_d(DisasContext *ctx, arg_hlv_d *a)
[all …]
/qemu/docs/system/arm/
H A Dvexpress.rst42 - PL354 static memory controller
61 - QEMU does not currently support either dynamic or static remapping
/qemu/tests/tcg/hexagon/
H A DMakefile.target28 $(CC) -static -mv67 -nostdlib $^ -o $@
/qemu/tests/tcg/cris/
H A DMakefile.target33 CFLAGS = -Winline -Wall -g -O2 -static -fno-stack-protector
/qemu/linux-user/
H A Dgen-vdso-elfn.c.inc10 static void elfN(bswap_ehdr)(ElfN(Ehdr) *ehdr)
27 static void elfN(bswap_phdr)(ElfN(Phdr) *phdr)
39 static void elfN(bswap_shdr)(ElfN(Shdr) *shdr)
53 static void elfN(bswap_sym)(ElfN(Sym) *sym)
61 static void elfN(bswap_dyn)(ElfN(Dyn) *dyn)
67 static void elfN(search_symtab)(ElfN(Shdr) *shdr, unsigned sym_idx,
92 static void elfN(process)(FILE *outf, void *buf, bool need_bswap)
/qemu/target/riscv/
H A Dmeson.build3 …decodetree.process('insn16.decode', extra_args: ['--static-decode=decode_insn16', '--insnwidth=16'…
4 decodetree.process('insn32.decode', extra_args: '--static-decode=decode_insn32'),
5 decodetree.process('xthead.decode', extra_args: '--static-decode=decode_xthead'),
6 …decodetree.process('XVentanaCondOps.decode', extra_args: '--static-decode=decode_XVentanaCodeOps'),
/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc1363 static const GVecGen3 g[4] = {
1480 static const GVecGen3 g[4] = {
1522 static const GVecGen3 g[4] = {
1612 static const GVecGen2 g[4] = {
1640 static const GVecGen2 g[4] = {
1665 static const GVecGen3 g[4] = {
1684 static const GVecGen4 g[4] = {
1886 static const GVecGen3 g_vmh[3] = {
2038 static const GVecGen2 g[4] = {
2079 static const GVecGen3i g[4] = {
[all …]

12345678