/openbmc/qemu/include/tcg/ |
H A D | tcg-op-common.h | 161 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 D | tcg.h | 46 typedef int32_t tcg_target_long; typedef 51 typedef int64_t tcg_target_long; typedef
|
/openbmc/qemu/tcg/ |
H A D | tcg-op.c | 1424 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 D | tcg.c | 117 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 D | tcg-op-vec.c | 257 tcg_target_long ofs) in tcg_gen_dup_mem_vec()
|
/openbmc/qemu/tcg/loongarch64/ |
H A D | tcg-target.c.inc | 180 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 D | tcg-target.c.inc | 416 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 D | tcg-target.c.inc | 797 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 D | tcg-target.c.inc | 185 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 D | tcg-target.c.inc | 701 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 D | tcg-target.c.inc | 228 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 D | tcg-target.c.inc | 521 TCGReg ret, tcg_target_long arg) 641 tcg_target_long imm)
|
/openbmc/qemu/tcg/i386/ |
H A D | tcg-target.c.inc | 1053 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 D | trans_vec.c.inc | 4828 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 D | tcg-target.c.inc | 908 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 D | tcg-target.c.inc | 2402 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 D | translate.c | 5610 void (*load)(TCGv, TCGv_ptr, tcg_target_long)) in do_movf2r() argument 5629 void (*store)(TCGv, TCGv_ptr, tcg_target_long)) in TRANS()
|