Home
last modified time | relevance | path

Searched refs:tcg_target_long (Results 1 – 17 of 17) sorted by relevance

/openbmc/qemu/include/tcg/
H A Dtcg-op-common.h161 void tcg_gen_ld8u_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset);
162 void tcg_gen_ld8s_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset);
163 void tcg_gen_ld16u_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset);
164 void tcg_gen_ld16s_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset);
165 void tcg_gen_ld_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset);
167 void tcg_gen_st8_i32(TCGv_i32 arg1, TCGv_ptr arg2, tcg_target_long offset);
168 void tcg_gen_st16_i32(TCGv_i32 arg1, TCGv_ptr arg2, tcg_target_long offset);
169 void tcg_gen_st_i32(TCGv_i32 arg1, TCGv_ptr arg2, tcg_target_long offset);
266 void tcg_gen_st8_i64(TCGv_i64 arg1, TCGv_ptr arg2, tcg_target_long offset);
267 void tcg_gen_st16_i64(TCGv_i64 arg1, TCGv_ptr arg2, tcg_target_long offset);
[all …]
H A Dtcg.h46 typedef int32_t tcg_target_long; typedef
51 typedef int64_t tcg_target_long; typedef
/openbmc/qemu/tcg/
H A Dtcg-op.c1424 void tcg_gen_ld8u_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_ld8u_i32()
1429 void tcg_gen_ld8s_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_ld8s_i32()
1434 void tcg_gen_ld16u_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_ld16u_i32()
1439 void tcg_gen_ld16s_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_ld16s_i32()
1444 void tcg_gen_ld_i32(TCGv_i32 ret, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_ld_i32()
1449 void tcg_gen_st8_i32(TCGv_i32 arg1, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_st8_i32()
1454 void tcg_gen_st16_i32(TCGv_i32 arg1, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_st16_i32()
1459 void tcg_gen_st_i32(TCGv_i32 arg1, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_st_i32()
1507 void tcg_gen_ld8u_i64(TCGv_i64 ret, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_ld8u_i64()
1517 void tcg_gen_ld8s_i64(TCGv_i64 ret, TCGv_ptr arg2, tcg_target_long offset) in tcg_gen_ld8s_i64()
[all …]
H A Dtcg.c117 TCGReg ret, tcg_target_long arg);
127 static void tcg_out_addi_ptr(TCGContext *s, TCGReg, TCGReg, tcg_target_long);
1031 unsigned max = TCG_STATIC_CALL_ARGS_SIZE / sizeof(tcg_target_long); in arg_slot_stk_ofs()
1035 return TCG_TARGET_CALL_STACK_OFFSET + stk_slot * sizeof(tcg_target_long); in arg_slot_stk_ofs()
1117 int max_stk_slots = TCG_STATIC_CALL_ARGS_SIZE / sizeof(tcg_target_long); in init_call_layout()
1269 int align = __alignof(Int128) / sizeof(tcg_target_long); in init_call_layout()
5678 TCGType type, tcg_target_long imm, in tcg_out_helper_load_imm()
H A Dtcg-op-vec.c257 tcg_target_long ofs) in tcg_gen_dup_mem_vec()
/openbmc/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc180 static inline tcg_target_long sextreg(tcg_target_long val, int pos, int len)
340 tcg_target_long lo = sextreg(val, 0, 12);
341 tcg_target_long hi12 = sextreg(val, 12, 20);
363 tcg_target_long val)
386 tcg_target_long hi12, hi32, hi52;
408 tcg_target_long val_lo = val & 0xfff;
440 TCGReg rs, tcg_target_long imm)
442 tcg_target_long lo12 = sextreg(imm, 0, 12);
443 tcg_target_long hi16 = sextreg(imm - lo12, 16, 16);
484 tcg_target_long imm)
[all …]
/openbmc/qemu/tcg/sparc64/
H A Dtcg-target.c.inc416 tcg_target_long arg, bool in_prologue,
419 tcg_target_long hi, lo = (int32_t)arg;
420 tcg_target_long test, lsb;
451 test = (tcg_target_long)arg >> lsb;
486 TCGReg ret, tcg_target_long arg)
544 tcg_target_long imm)
/openbmc/qemu/tcg/riscv/
H A Dtcg-target.c.inc797 tcg_target_long val)
799 tcg_target_long lo, hi, tmp;
868 tcg_target_long imm)
1222 TCGReg arg1, tcg_target_long arg2, bool c2)
1315 TCGReg arg1, tcg_target_long arg2, bool c2)
1342 TCGReg arg1, tcg_target_long arg2, bool c2)
1600 tcg_target_long imm = sextreg((tcg_target_long)arg, 0, 12);
1601 tcg_target_long base = (tcg_target_long)arg - imm;
/openbmc/qemu/tcg/mips/
H A Dtcg-target.c.inc185 static bool is_p2m1(tcg_target_long val)
519 static bool tcg_out_movi_one(TCGContext *s, TCGReg ret, tcg_target_long arg)
536 static bool tcg_out_movi_two(TCGContext *s, TCGReg ret, tcg_target_long arg)
553 tcg_target_long arg, TCGReg tbreg)
560 tcg_target_long arg, TCGReg tbreg)
562 tcg_target_long tmp;
634 TCGReg ret, tcg_target_long arg)
691 tcg_target_long imm)
/openbmc/qemu/tcg/aarch64/
H A Dtcg-target.c.inc701 tcg_target_long ofs, bool pre, bool w)
1083 tcg_target_long value)
1085 tcg_target_long svalue = value;
1086 tcg_target_long ivalue = ~value;
1087 tcg_target_long t0, t1, t2;
1133 tcg_target_long disp = value - src_rx;
1179 tcg_target_long imm)
1385 tcg_target_long b, bool const_b)
1596 tcg_target_long bl, tcg_target_long bh,
/openbmc/qemu/tcg/ppc/
H A Dtcg-target.c.inc228 static inline bool in_range_b(tcg_target_long target)
823 unsigned ra, tcg_target_long imm, bool r)
837 unsigned ra, tcg_target_long imm, bool r)
850 TCGReg base, tcg_target_long offset);
1123 static bool tcg_out_movi_one(TCGContext *s, TCGReg ret, tcg_target_long arg)
1137 tcg_target_long arg, bool in_prologue)
1140 tcg_target_long tmp;
1361 tcg_target_long arg)
1381 tcg_target_long imm)
1512 TCGReg base, tcg_target_long offset)
[all …]
/openbmc/qemu/tcg/tci/
H A Dtcg-target.c.inc521 TCGReg ret, tcg_target_long arg)
641 tcg_target_long imm)
/openbmc/qemu/tcg/i386/
H A Dtcg-target.c.inc1053 TCGReg ret, tcg_target_long arg)
1074 TCGReg ret, tcg_target_long arg)
1076 tcg_target_long diff;
1107 TCGReg ret, tcg_target_long arg)
1133 tcg_target_long imm)
1140 static inline void tcg_out_pushi(TCGContext *s, tcg_target_long val)
1376 tcg_target_long val, int cf)
1465 static void tcg_out_addi(TCGContext *s, int reg, tcg_target_long val)
/openbmc/qemu/target/loongarch/tcg/insn_trans/
H A Dtrans_vec.c.inc4828 void (*func)(TCGv, TCGv_ptr, tcg_target_long))
4842 void (*func)(TCGv, TCGv_ptr, tcg_target_long))
4848 void (*func)(TCGv, TCGv_ptr, tcg_target_long))
4861 void (*func)(TCGv, TCGv_ptr, tcg_target_long))
4875 void (*func)(TCGv, TCGv_ptr, tcg_target_long))
4881 void (*func)(TCGv, TCGv_ptr, tcg_target_long))
5000 void (*func)(TCGv_i64, TCGv_ptr, tcg_target_long))
5029 void (*func)(TCGv_i64, TCGv_ptr, tcg_target_long))
5035 void (*func)(TCGv_i64, TCGv_ptr, tcg_target_long))
/openbmc/qemu/tcg/s390x/
H A Dtcg-target.c.inc908 TCGReg ret, tcg_target_long sval)
977 tcg_target_long ofs)
982 tcg_target_long low = ((ofs & 0xfffff) ^ 0x80000) - 0x80000;
1002 tcg_target_long ofs, int m3)
1101 tcg_target_long imm)
/openbmc/qemu/tcg/arm/
H A Dtcg-target.c.inc2402 TCGReg ret, tcg_target_long arg)
2415 tcg_target_long imm)
2949 #define PUSH_SIZE ((11 - 4 + 1 + 1) * sizeof(tcg_target_long))
/openbmc/qemu/target/sparc/
H A Dtranslate.c5610 void (*load)(TCGv, TCGv_ptr, tcg_target_long)) in do_movf2r() argument
5629 void (*store)(TCGv, TCGv_ptr, tcg_target_long)) in TRANS()