]> git.proxmox.com Git - mirror_qemu.git/blame - target-ppc/helper.h
TCG variable type checking.
[mirror_qemu.git] / target-ppc / helper.h
CommitLineData
a7812ae4 1#include "def-helper.h"
f10dc08e 2
a7812ae4
PB
3DEF_HELPER_0(fcmpo, i32)
4DEF_HELPER_0(fcmpu, i32)
e1571908 5
a7812ae4
PB
6DEF_HELPER_0(load_cr, tl)
7DEF_HELPER_2(store_cr, void, tl, i32)
26d67362 8
74637406 9#if defined(TARGET_PPC64)
a7812ae4
PB
10DEF_HELPER_2(mulhd, i64, i64, i64)
11DEF_HELPER_2(mulhdu, i64, i64, i64)
12DEF_HELPER_2(mulldo, i64, i64, i64)
74637406
AJ
13#endif
14
a7812ae4
PB
15DEF_HELPER_1(cntlzw, tl, tl)
16DEF_HELPER_1(popcntb, tl, tl)
17DEF_HELPER_2(sraw, tl, tl, tl)
26d67362 18#if defined(TARGET_PPC64)
a7812ae4
PB
19DEF_HELPER_1(cntlzd, tl, tl)
20DEF_HELPER_1(popcntb_64, tl, tl)
21DEF_HELPER_2(srad, tl, tl, tl)
26d67362
AJ
22#endif
23
a7812ae4
PB
24DEF_HELPER_1(cntlsw32, i32, i32)
25DEF_HELPER_1(cntlzw32, i32, i32)
26DEF_HELPER_2(brinc, tl, tl, tl)
27
28#include "def-helper.h"