1 #define TCG_HELPER_PROTO
4 void TCG_HELPER_PROTO
helper_rett(void);
5 void TCG_HELPER_PROTO
helper_wrpsr(target_ulong new_psr
);
6 target_ulong TCG_HELPER_PROTO
helper_rdpsr(void);
8 void TCG_HELPER_PROTO
helper_wrpstate(target_ulong new_state
);
9 void TCG_HELPER_PROTO
helper_done(void);
10 void TCG_HELPER_PROTO
helper_retry(void);
11 target_ulong TCG_HELPER_PROTO
helper_popc(target_ulong val
);
12 void TCG_HELPER_PROTO
helper_ldf_asi(target_ulong addr
, int asi
, int size
,
14 void TCG_HELPER_PROTO
helper_stf_asi(target_ulong addr
, int asi
, int size
,
16 target_ulong TCG_HELPER_PROTO
17 helper_cas_asi(target_ulong addr
, target_ulong val1
,
18 target_ulong val2
, uint32_t asi
);
19 target_ulong TCG_HELPER_PROTO
20 helper_casx_asi(target_ulong addr
, target_ulong val1
,
21 target_ulong val2
, uint32_t asi
);
22 void TCG_HELPER_PROTO
helper_tick_set_count(void *opaque
, uint64_t count
);
23 uint64_t TCG_HELPER_PROTO
helper_tick_get_count(void *opaque
);
24 void TCG_HELPER_PROTO
helper_tick_set_limit(void *opaque
, uint64_t limit
);
26 void TCG_HELPER_PROTO
helper_trap(target_ulong nb_trap
);
27 void TCG_HELPER_PROTO
helper_trapcc(target_ulong nb_trap
,
28 target_ulong do_trap
);
29 void TCG_HELPER_PROTO
helper_debug(void);
30 void TCG_HELPER_PROTO
helper_flush(target_ulong addr
);
31 uint64_t TCG_HELPER_PROTO
helper_pack64(target_ulong high
, target_ulong low
);
32 uint64_t TCG_HELPER_PROTO
helper_ld_asi(target_ulong addr
, int asi
,
34 void TCG_HELPER_PROTO
helper_st_asi(target_ulong addr
, uint64_t val
, int asi
,
36 void TCG_HELPER_PROTO
helper_ldfsr(void);
37 void TCG_HELPER_PROTO
helper_stfsr(void);
38 void TCG_HELPER_PROTO
helper_check_ieee_exceptions(void);
39 void TCG_HELPER_PROTO
helper_clear_float_exceptions(void);
40 void TCG_HELPER_PROTO
helper_fabss(void);
41 void TCG_HELPER_PROTO
helper_fsqrts(void);
42 void TCG_HELPER_PROTO
helper_fsqrtd(void);
43 void TCG_HELPER_PROTO
helper_fcmps(void);
44 void TCG_HELPER_PROTO
helper_fcmpd(void);
45 void TCG_HELPER_PROTO
helper_fcmpes(void);
46 void TCG_HELPER_PROTO
helper_fcmped(void);
47 #if defined(CONFIG_USER_ONLY)
48 void TCG_HELPER_PROTO
helper_fsqrtq(void);
49 void TCG_HELPER_PROTO
helper_fcmpq(void);
50 void TCG_HELPER_PROTO
helper_fcmpeq(void);
53 void TCG_HELPER_PROTO
helper_fabsd(void);
54 void TCG_HELPER_PROTO
helper_fcmps_fcc1(void);
55 void TCG_HELPER_PROTO
helper_fcmpd_fcc1(void);
56 void TCG_HELPER_PROTO
helper_fcmps_fcc2(void);
57 void TCG_HELPER_PROTO
helper_fcmpd_fcc2(void);
58 void TCG_HELPER_PROTO
helper_fcmps_fcc3(void);
59 void TCG_HELPER_PROTO
helper_fcmpd_fcc3(void);
60 void TCG_HELPER_PROTO
helper_fcmpes_fcc1(void);
61 void TCG_HELPER_PROTO
helper_fcmped_fcc1(void);
62 void TCG_HELPER_PROTO
helper_fcmpes_fcc2(void);
63 void TCG_HELPER_PROTO
helper_fcmped_fcc2(void);
64 void TCG_HELPER_PROTO
helper_fcmpes_fcc3(void);
65 void TCG_HELPER_PROTO
helper_fcmped_fcc3(void);
66 #if defined(CONFIG_USER_ONLY)
67 void TCG_HELPER_PROTO
helper_fabsq(void);
68 void TCG_HELPER_PROTO
helper_fcmpq_fcc1(void);
69 void TCG_HELPER_PROTO
helper_fcmpq_fcc2(void);
70 void TCG_HELPER_PROTO
helper_fcmpq_fcc3(void);
71 void TCG_HELPER_PROTO
helper_fcmpeq_fcc1(void);
72 void TCG_HELPER_PROTO
helper_fcmpeq_fcc2(void);
73 void TCG_HELPER_PROTO
helper_fcmpeq_fcc3(void);
76 void TCG_HELPER_PROTO
raise_exception(int tt
);