Searched refs:TCGLabelQemuLdst (Results 1 – 12 of 12) sorted by relevance
/qemu/tcg/ |
H A D | tcg.c | 73 typedef struct TCGLabelQemuLdst TCGLabelQemuLdst; typedef 74 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *l); 75 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *l); 100 struct TCGLabelQemuLdst { struct 109 QSIMPLEQ_ENTRY(TCGLabelQemuLdst) next; argument 196 TCGReg (*ra_gen)(TCGContext *s, const TCGLabelQemuLdst *l, int arg_reg); 201 static void tcg_out_ld_helper_args(TCGContext *s, const TCGLabelQemuLdst *l, 204 static void tcg_out_ld_helper_ret(TCGContext *s, const TCGLabelQemuLdst *l, 207 static void tcg_out_st_helper_args(TCGContext *s, const TCGLabelQemuLdst *l, 651 static TCGLabelQemuLdst *new_ldst_label(TCGContext *s) in new_ldst_label() [all …]
|
/qemu/tcg/mips/ |
H A D | tcg-target.c.inc | 1090 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 1119 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 1162 * In both cases, return a TCGLabelQemuLdst structure if the slow path 1165 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 1169 TCGLabelQemuLdst *ldst = NULL; 1394 TCGLabelQemuLdst *ldst; 1422 TCGLabelQemuLdst *ldst; 1517 TCGLabelQemuLdst *ldst; 1545 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/sparc64/ |
H A D | tcg-target.c.inc | 1032 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1054 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1088 * In both cases, return a TCGLabelQemuLdst structure if the slow path 1091 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 1096 TCGLabelQemuLdst *ldst = NULL; 1217 TCGLabelQemuLdst *ldst; 1256 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/loongarch64/ |
H A D | tcg-target.c.inc | 991 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 1006 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 1037 * In both cases, return a TCGLabelQemuLdst structure if the slow path 1040 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 1045 TCGLabelQemuLdst *ldst = NULL; 1173 TCGLabelQemuLdst *ldst; 1218 TCGLabelQemuLdst *ldst; 1239 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/arm/ |
H A D | tcg-target.c.inc | 1338 static TCGReg ldst_ra_gen(TCGContext *s, const TCGLabelQemuLdst *l, int arg) 1350 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1366 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1384 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 1387 TCGLabelQemuLdst *ldst = NULL; 1593 TCGLabelQemuLdst *ldst; 1627 TCGLabelQemuLdst *ldst; 1718 TCGLabelQemuLdst *ldst; 1748 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/riscv/ |
H A D | tcg-target.c.inc | 1631 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 1649 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 1672 * In both cases, return a TCGLabelQemuLdst structure if the slow path 1675 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, TCGReg *pbase, 1680 TCGLabelQemuLdst *ldst = NULL; 1839 TCGLabelQemuLdst *ldst; 1888 TCGLabelQemuLdst *ldst;
|
/qemu/include/tcg/ |
H A D | tcg.h | 401 QSIMPLEQ_HEAD(, TCGLabelQemuLdst) ldst_labels;
|
/qemu/tcg/aarch64/ |
H A D | tcg-target.c.inc | 1606 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1621 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1641 * In both cases, return a TCGLabelQemuLdst structure if the slow path 1644 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 1649 TCGLabelQemuLdst *ldst = NULL; 1808 TCGLabelQemuLdst *ldst; 1829 TCGLabelQemuLdst *ldst; 1850 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/s390x/ |
H A D | tcg-target.c.inc | 1937 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1954 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 1976 * In both cases, return a TCGLabelQemuLdst structure if the slow path 1979 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 1984 TCGLabelQemuLdst *ldst = NULL; 2087 TCGLabelQemuLdst *ldst; 2108 TCGLabelQemuLdst *ldst; 2130 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/i386/ |
H A D | tcg-target.c.inc | 2036 static TCGReg ldst_ra_gen(TCGContext *s, const TCGLabelQemuLdst *l, int arg) 2078 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 2100 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 2159 * In both cases, return a TCGLabelQemuLdst structure if the slow path 2162 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 2165 TCGLabelQemuLdst *ldst = NULL; 2426 TCGLabelQemuLdst *ldst; 2448 TCGLabelQemuLdst *ldst; 2580 TCGLabelQemuLdst *ldst; 2610 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/ppc/ |
H A D | tcg-target.c.inc | 2317 static TCGReg ldst_ra_gen(TCGContext *s, const TCGLabelQemuLdst *l, int arg) 2336 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 2352 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *lb) 2395 * In both cases, return a TCGLabelQemuLdst structure if the slow path 2398 static TCGLabelQemuLdst *prepare_host_addr(TCGContext *s, HostAddress *h, 2402 TCGLabelQemuLdst *ldst = NULL; 2555 TCGLabelQemuLdst *ldst; 2605 TCGLabelQemuLdst *ldst; 2646 TCGLabelQemuLdst *ldst;
|
/qemu/tcg/tci/ |
H A D | tcg-target.c.inc | 1309 static bool tcg_out_qemu_ld_slow_path(TCGContext *s, TCGLabelQemuLdst *l) 1314 static bool tcg_out_qemu_st_slow_path(TCGContext *s, TCGLabelQemuLdst *l)
|