/external/qemu/tcg/arm/ |
tcg-target.c | 185 /* r1 is still needed to load data_reg or data_reg2, 191 /* qemu_st address & data_reg */ 211 /* r2 is still needed to load data_reg, so don't use it. */ 958 int addr_reg, data_reg, data_reg2, bswap; local 972 data_reg = *args++; 1031 tcg_out_ld8_r(s, COND_EQ, data_reg, addr_reg, TCG_REG_R1); 1034 tcg_out_ld8s_r(s, COND_EQ, data_reg, addr_reg, TCG_REG_R1); 1037 tcg_out_ld16u_r(s, COND_EQ, data_reg, addr_reg, TCG_REG_R1); 1039 tcg_out_bswap16(s, COND_EQ, data_reg, data_reg); 1181 int addr_reg, data_reg, data_reg2, bswap; local [all...] |
/external/qemu/tcg/x86_64/ |
tcg-target.c | 560 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw; local 566 data_reg = *args++; 617 tcg_out_modrm(s, 0xbe | P_EXT | P_REXW, data_reg, TCG_REG_RAX); 621 tcg_out_modrm(s, 0xbf | P_EXT | P_REXW, data_reg, TCG_REG_RAX); 625 tcg_out_modrm(s, 0x63 | P_REXW, data_reg, TCG_REG_RAX); 629 tcg_out_modrm(s, 0xb6 | P_EXT | P_REXW, data_reg, TCG_REG_RAX); 633 tcg_out_modrm(s, 0xb7 | P_EXT | P_REXW, data_reg, TCG_REG_RAX); 638 tcg_out_modrm(s, 0x8b, data_reg, TCG_REG_RAX); 641 tcg_out_mov(s, data_reg, TCG_REG_RAX); 680 tcg_out_modrm_offset(s, 0xb6 | P_EXT, data_reg, r0, offset) 738 tcg_out_opc(s, (0xc8 + (data_reg & 7)) | P_EXT | P_REXW, 0, data_reg, 0); local 754 int addr_reg, data_reg, r0, r1, mem_index, s_bits, bswap, rexw; local [all...] |
/external/qemu/tcg/ppc64/ |
tcg-target.c | 619 int addr_reg, data_reg, r0, r1, rbase, mem_index, s_bits, bswap; local 625 data_reg = *args++; 654 tcg_out32 (s, EXTSB | RA (data_reg) | RS (3)); 657 tcg_out32 (s, EXTSH | RA (data_reg) | RS (3)); 660 tcg_out32 (s, EXTSW | RA (data_reg) | RS (3)); 666 if (data_reg != 3) 667 tcg_out_mov (s, TCG_TYPE_I64, data_reg, 3); 706 tcg_out32 (s, LBZX | TAB (data_reg, rbase, r0)); 709 tcg_out32 (s, LBZX | TAB (data_reg, rbase, r0)); 710 tcg_out32 (s, EXTSB | RA (data_reg) | RS (data_reg)) 766 int addr_reg, r0, r1, rbase, data_reg, mem_index, bswap; local [all...] |
/external/qemu/tcg/ppc/ |
tcg-target.c | 529 int addr_reg, data_reg, data_reg2, r0, r1, rbase, mem_index, s_bits, bswap; local 538 data_reg = *args++; 605 tcg_out32 (s, EXTSB | RA (data_reg) | RS (3)); 608 tcg_out32 (s, EXTSH | RA (data_reg) | RS (3)); 613 if (data_reg != 3) 614 tcg_out_mov (s, TCG_TYPE_I32, data_reg, 3); 617 if (data_reg == 3) { 629 if (data_reg != 4) tcg_out_mov (s, TCG_TYPE_I32, data_reg, 4); 668 tcg_out32 (s, LBZX | TAB (data_reg, rbase, r0)) 726 int addr_reg, r0, r1, data_reg, data_reg2, mem_index, bswap, rbase; local [all...] |
/external/qemu/tcg/sparc/ |
tcg-target.c | 751 int addr_reg, data_reg, arg0, arg1, arg2, mem_index, s_bits; local 756 data_reg = *args++; 818 /* data_reg = sign_extend(arg0) */ 821 /* sll arg0, 24/56, data_reg */ 822 tcg_out_arithi(s, data_reg, arg0, (int)sizeof(tcg_target_long) * 8 - 8, 824 /* sra data_reg, 24/56, data_reg */ 825 tcg_out_arithi(s, data_reg, data_reg, 829 /* sll arg0, 16/48, data_reg */ 961 int addr_reg, data_reg, arg0, arg1, arg2, mem_index, s_bits; local [all...] |
/external/qemu/tcg/i386/ |
tcg-target.c | 1143 int data_reg, data_reg2 = 0; local 1317 int data_reg, data_reg2 = 0; local [all...] |