/external/qemu/tcg/ |
D | tcg-op.h | 1428 static inline void tcg_gen_qemu_ld8u(TCGv ret, TCGv addr, int mem_index) in tcg_gen_qemu_ld8u() argument 1431 tcg_gen_op3i(INDEX_op_qemu_ld8u, ret, addr, mem_index); in tcg_gen_qemu_ld8u() 1433 tcg_gen_op4i(INDEX_op_qemu_ld8u, ret, addr, TCGV_HIGH(addr), mem_index); in tcg_gen_qemu_ld8u() 1438 static inline void tcg_gen_qemu_ld8s(TCGv ret, TCGv addr, int mem_index) in tcg_gen_qemu_ld8s() argument 1441 tcg_gen_op3i(INDEX_op_qemu_ld8s, ret, addr, mem_index); in tcg_gen_qemu_ld8s() 1443 tcg_gen_op4i(INDEX_op_qemu_ld8s, ret, addr, TCGV_HIGH(addr), mem_index); in tcg_gen_qemu_ld8s() 1448 static inline void tcg_gen_qemu_ld16u(TCGv ret, TCGv addr, int mem_index) in tcg_gen_qemu_ld16u() argument 1451 tcg_gen_op3i(INDEX_op_qemu_ld16u, ret, addr, mem_index); in tcg_gen_qemu_ld16u() 1453 tcg_gen_op4i(INDEX_op_qemu_ld16u, ret, addr, TCGV_HIGH(addr), mem_index); in tcg_gen_qemu_ld16u() 1458 static inline void tcg_gen_qemu_ld16s(TCGv ret, TCGv addr, int mem_index) in tcg_gen_qemu_ld16s() argument [all …]
|
/external/qemu/tcg/arm/ |
D | tcg-target.c | 836 int mem_index, s_bits; in tcg_out_qemu_ld() local 853 mem_index = *args; in tcg_out_qemu_ld() 877 if (mem_index) in tcg_out_qemu_ld() 879 (mem_index << (TLB_SHIFT & 1)) | in tcg_out_qemu_ld() 935 tcg_out_dat_imm(s, cond, ARITH_MOV, 1, 0, mem_index); in tcg_out_qemu_ld() 940 tcg_out_dat_imm(s, cond, ARITH_MOV, 2, 0, mem_index); in tcg_out_qemu_ld() 1014 int mem_index, s_bits; in tcg_out_qemu_st() local 1031 mem_index = *args; in tcg_out_qemu_st() 1052 if (mem_index) in tcg_out_qemu_st() 1054 (mem_index << (TLB_SHIFT & 1)) | in tcg_out_qemu_st() [all …]
|
/external/qemu/tcg/hppa/ |
D | tcg-target.c | 368 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; in tcg_out_qemu_ld() local 388 mem_index = *args; in tcg_out_qemu_ld() 410 offsetof(CPUState, tlb_table[mem_index][0].addr_read), in tcg_out_qemu_ld() 442 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_R25, mem_index); in tcg_out_qemu_ld() 446 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_R24, mem_index); in tcg_out_qemu_ld() 540 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; in tcg_out_qemu_st() local 560 mem_index = *args; in tcg_out_qemu_st() 583 offsetof(CPUState, tlb_table[mem_index][0].addr_write), in tcg_out_qemu_st() 636 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_R23, mem_index); in tcg_out_qemu_st() 643 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_R23, mem_index); in tcg_out_qemu_st() [all …]
|
/external/qemu/tcg/i386/ |
D | tcg-target.c | 431 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; in tcg_out_qemu_ld() local 451 mem_index = *args; in tcg_out_qemu_ld() 474 tcg_out32(s, offsetof(CPUState, tlb_table[mem_index][0].addr_read)); in tcg_out_qemu_ld() 506 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_EDX, mem_index); in tcg_out_qemu_ld() 509 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_ECX, mem_index); in tcg_out_qemu_ld() 636 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; in tcg_out_qemu_st() local 656 mem_index = *args; in tcg_out_qemu_st() 680 tcg_out32(s, offsetof(CPUState, tlb_table[mem_index][0].addr_write)); in tcg_out_qemu_st() 716 tcg_out8(s, mem_index); in tcg_out_qemu_st() 735 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_ECX, mem_index); in tcg_out_qemu_st() [all …]
|
/external/qemu/tcg/sparc/ |
D | tcg-target.c | 520 int addr_reg, data_reg, arg0, arg1, arg2, mem_index, s_bits; in tcg_out_qemu_ld() local 527 mem_index = *args; in tcg_out_qemu_ld() 547 tlb_table[mem_index][0].addr_read)); in tcg_out_qemu_ld() 568 tcg_out_movi(s, TCG_TYPE_I32, arg1, mem_index); in tcg_out_qemu_ld() 718 int addr_reg, data_reg, arg0, arg1, arg2, mem_index, s_bits; in tcg_out_qemu_st() local 725 mem_index = *args; in tcg_out_qemu_st() 747 tlb_table[mem_index][0].addr_write)); in tcg_out_qemu_st() 771 tcg_out_movi(s, TCG_TYPE_I32, arg2, mem_index); in tcg_out_qemu_st()
|
/external/qemu/tcg/x86_64/ |
D | tcg-target.c | 506 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw; in tcg_out_qemu_ld() local 513 mem_index = *args; in tcg_out_qemu_ld() 542 offsetof(CPUState, tlb_table[mem_index][0].addr_read)); in tcg_out_qemu_ld() 556 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_RSI, mem_index); in tcg_out_qemu_ld() 683 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw; in tcg_out_qemu_st() local 690 mem_index = *args; in tcg_out_qemu_st() 720 offsetof(CPUState, tlb_table[mem_index][0].addr_write)); in tcg_out_qemu_st() 752 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_RDX, mem_index); in tcg_out_qemu_st()
|
/external/qemu/tcg/ppc/ |
D | tcg-target.c | 477 int addr_reg, data_reg, data_reg2, r0, mem_index, s_bits, bswap; in tcg_out_qemu_ld() local 495 mem_index = *args; in tcg_out_qemu_ld() 515 | offsetof (CPUState, tlb_table[mem_index][0].addr_read) in tcg_out_qemu_ld() 542 tcg_out_movi (s, TCG_TYPE_I32, 4, mem_index); in tcg_out_qemu_ld() 546 tcg_out_movi (s, TCG_TYPE_I32, 5, mem_index); in tcg_out_qemu_ld() 668 int addr_reg, r0, r1, data_reg, data_reg2, mem_index, bswap; in tcg_out_qemu_st() local 686 mem_index = *args; in tcg_out_qemu_st() 705 | offsetof (CPUState, tlb_table[mem_index][0].addr_write) in tcg_out_qemu_st() 773 tcg_out_movi (s, TCG_TYPE_I32, ir, mem_index); in tcg_out_qemu_st()
|
/external/qemu/tcg/ppc64/ |
D | tcg-target.c | 579 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap; in tcg_out_qemu_ld() local 587 mem_index = *args; in tcg_out_qemu_ld() 596 offsetof (CPUState, tlb_table[mem_index][0].addr_read)); in tcg_out_qemu_ld() 607 tcg_out_movi (s, TCG_TYPE_I64, 4, mem_index); in tcg_out_qemu_ld() 711 int addr_reg, r0, r1, data_reg, mem_index, bswap; in tcg_out_qemu_st() local 719 mem_index = *args; in tcg_out_qemu_st() 727 offsetof (CPUState, tlb_table[mem_index][0].addr_write)); in tcg_out_qemu_st() 739 tcg_out_movi (s, TCG_TYPE_I64, 5, mem_index); in tcg_out_qemu_st()
|