/external/qemu/tcg/hppa/ |
tcg-target.c | 370 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; local 390 mem_index = *args; 412 offsetof(CPUState, tlb_table[mem_index][0].addr_read), 444 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_R25, mem_index); 448 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_R24, mem_index); 542 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; local 562 mem_index = *args; 585 offsetof(CPUState, tlb_table[mem_index][0].addr_write), 622 /* TODO: push mem_index */ 638 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_R23, mem_index); [all...] |
/external/qemu/tcg/i386/ |
tcg-target.c | 448 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; local 468 mem_index = *args; 491 tcg_out32(s, offsetof(CPUState, tlb_table[mem_index][0].addr_read)); 523 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_EDX, mem_index); 526 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_ECX, mem_index); 659 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; local 679 mem_index = *args; 703 tcg_out32(s, offsetof(CPUState, tlb_table[mem_index][0].addr_write)); 739 tcg_out8(s, mem_index); 758 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_ECX, mem_index); [all...] |
/external/qemu/tcg/x86_64/ |
tcg-target.c | 536 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw; local 544 mem_index = *args; 573 offsetof(CPUState, tlb_table[mem_index][0].addr_read)); 587 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_RSI, mem_index); 718 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw; local 725 mem_index = *args; 755 offsetof(CPUState, tlb_table[mem_index][0].addr_write)); 787 tcg_out_movi(s, TCG_TYPE_I32, TCG_REG_RDX, mem_index); [all...] |
/external/qemu/tcg/arm/ |
tcg-target.c | 848 int mem_index, s_bits; local 865 mem_index = *args; 883 * ldr r1 [r0, #(offsetof(CPUState, tlb_table[mem_index][0].addr_read))] 884 * below, the offset is likely to exceed 12 bits if mem_index != 0 and 886 * add r0, r0, #(mem_index * sizeof *CPUState.tlb_table) 889 if (mem_index) 891 (mem_index << (TLB_SHIFT & 1)) | 947 tcg_out_dat_imm(s, cond, ARITH_MOV, 1, 0, mem_index); 952 tcg_out_dat_imm(s, cond, ARITH_MOV, 2, 0, mem_index); 1031 int mem_index, s_bits local [all...] |
/external/qemu/tcg/sparc/ |
tcg-target.c | 565 int addr_reg, data_reg, arg0, arg1, arg2, mem_index, s_bits; local 572 mem_index = *args; 592 tlb_table[mem_index][0].addr_read)); 615 tcg_out_movi(s, TCG_TYPE_I32, arg1, mem_index); 775 int addr_reg, data_reg, arg0, arg1, arg2, mem_index, s_bits; local 782 mem_index = *args; 804 tlb_table[mem_index][0].addr_write)); 830 tcg_out_movi(s, TCG_TYPE_I32, arg2, mem_index); [all...] |
/external/qemu/tcg/ppc/ |
tcg-target.c | 504 int addr_reg, data_reg, data_reg2, r0, r1, mem_index, s_bits, bswap; local 522 mem_index = *args; 542 | offsetof (CPUState, tlb_table[mem_index][0].addr_read) 569 tcg_out_movi (s, TCG_TYPE_I32, 4, mem_index); 573 tcg_out_movi (s, TCG_TYPE_I32, 5, mem_index); 620 /* r0 now contains &env->tlb_table[mem_index][index].addr_read */ 627 /* r0 = env->tlb_table[mem_index][index].addend */ 629 /* r0 = env->tlb_table[mem_index][index].addend + addr */ 692 int addr_reg, r0, r1, data_reg, data_reg2, mem_index, bswap; local 710 mem_index = *args [all...] |
/external/qemu/tcg/ppc64/ |
tcg-target.c | 591 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap; local 599 mem_index = *args; 608 offsetof (CPUState, tlb_table[mem_index][0].addr_read)); 619 tcg_out_movi (s, TCG_TYPE_I64, 4, mem_index); 649 /* r0 now contains &env->tlb_table[mem_index][index].addr_read */ 656 /* r0 = env->tlb_table[mem_index][index].addend */ 658 /* r0 = env->tlb_table[mem_index][index].addend + addr */ 722 int addr_reg, r0, r1, data_reg, mem_index, bswap; local 730 mem_index = *args; 738 offsetof (CPUState, tlb_table[mem_index][0].addr_write)) [all...] |