2089 Commits (b02629550d7bdea405364124a356f88791c56260)

Author SHA1 Message Date
Thomas Huth 2068cabd3f Do not include cpu.h if it's not really necessary 5 years ago
Thomas Huth 4c386f8064 Do not include sysemu/sysemu.h if it's not really necessary 5 years ago
Kele Huang 4e655e3cd8 tcg/mips: Fix SoftTLB comparison on mips backend 5 years ago
Richard Henderson c118881ee6 tcg: Workaround macOS 11.2 mprotect bug 5 years ago
Richard Henderson 15c4e8fe44 tcg: Do not set guard pages on the rx portion of code_gen_buffer 5 years ago
Miroslav Rezanina 5e8892db93 tcg: Fix prototypes for tcg_out_vec_op and tcg_out_op 5 years ago
Richard Henderson 98f9b467b0 tcg/tci: Split out tcg_out_op_r[iI] 6 years ago
Richard Henderson 87713c04d1 tcg/tci: Split out tcg_out_op_v 6 years ago
Richard Henderson 6f00d7af75 tcg/tci: Split out tcg_out_op_{rrm,rrrm,rrrrm} 6 years ago
Richard Henderson 6dbf78c17a tcg/tci: Split out tcg_out_op_rrrrcl 6 years ago
Richard Henderson db492ebb91 tcg/tci: Split out tcg_out_op_rrrr 6 years ago
Richard Henderson ab5b8a3fb4 tcg/tci: Split out tcg_out_op_rrrrrr 6 years ago
Richard Henderson 723c2b5bc5 tcg/tci: Split out tcg_out_op_rrcl 6 years ago
Richard Henderson 37e112e82a tcg/tci: Split out tcg_out_op_rrrbb 6 years ago
Richard Henderson 223abacdd9 tcg/tci: Split out tcg_out_op_rrrrrc 6 years ago
Richard Henderson bd42124bee tcg/tci: Split out tcg_out_op_rrrc 6 years ago
Richard Henderson 549d039667 tcg/tci: Split out tcg_out_op_rrr 6 years ago
Richard Henderson ffe86eb043 tcg/tci: Split out tcg_out_op_rr 6 years ago
Richard Henderson 7aa295c5d2 tcg/tci: Split out tcg_out_op_p 6 years ago
Richard Henderson b9dcd21a25 tcg/tci: Split out tcg_out_op_l 6 years ago
Richard Henderson fe8c47cbf6 tcg/tci: Split out tcg_out_op_rrs 6 years ago
Richard Henderson ae216c9747 tcg/tci: Push opcode emit into each case 6 years ago
Richard Henderson 59964b4f98 tcg/tci: Implement the disassembler properly 6 years ago
Richard Henderson 65f1b6cc9a tcg/tci: Remove tci_disas 6 years ago
Richard Henderson 92bc4fad82 tcg/tci: Hoist op_size checking into tci_args_* 6 years ago
Richard Henderson 63041ed25f tcg/tci: Split out tci_args_{rrm,rrrm,rrrrm} 6 years ago
Richard Henderson 00e338faa0 tcg/tci: Reduce qemu_ld/st TCGMemOpIdx operand to 32-bits 6 years ago
Richard Henderson 79dd3a4f59 tcg/tci: Clean up deposit operations 6 years ago
Richard Henderson cbe871313e tcg/tci: Split out tci_args_rrrr 6 years ago
Richard Henderson 120402b5cb tcg/tci: Split out tci_args_rrrrrr 6 years ago
Richard Henderson 1670a2b9bb tcg/tci: Reuse tci_args_l for goto_tb 6 years ago
Richard Henderson 158d38737b tcg/tci: Reuse tci_args_l for exit_tb 6 years ago
Richard Henderson 2ed8a38192 tcg/tci: Reuse tci_args_l for calls. 6 years ago
Richard Henderson b95aa12ed2 tcg/tci: Split out tci_args_ri and tci_args_rI 6 years ago
Richard Henderson 5a0adf3490 tcg/tci: Split out tci_args_rrcl and tci_args_rrrrcl 6 years ago
Richard Henderson 817cadd6ee tcg/tci: Split out tci_args_rrrrrc 6 years ago
Richard Henderson f28ca03ed5 tcg/tci: Split out tci_args_l 6 years ago
Richard Henderson 963e9fa2bd tcg/tci: Split out tci_args_rrrc 6 years ago
Richard Henderson e85e4b8f95 tcg/tci: Split out tci_args_rrr 6 years ago
Richard Henderson fc4a62f65c tcg/tci: Split out tci_args_rr 6 years ago
Richard Henderson cdd9799b25 tcg/tci: Split out tci_args_rrs 6 years ago
Richard Henderson adaa9a2f9a tcg/tci: Rename tci_read_r to tci_read_rval 6 years ago
Richard Henderson dbcbda2cd8 tcg/tci: Remove ifdefs for TCG_TARGET_HAS_ext32[us]_i64 6 years ago
Richard Henderson 9e9acb7b34 tcg/tci: Merge mov, not and neg operations 6 years ago
Richard Henderson fe2b13bb7c tcg/tci: Merge bswap operations 6 years ago
Richard Henderson 13a1d64045 tcg/tci: Merge extension operations 6 years ago
Richard Henderson dd2bb20e41 tcg/tci: Merge basic arithmetic operations 6 years ago
Richard Henderson 09c8b8b90d tcg/tci: Reduce use of tci_read_r64 6 years ago
Richard Henderson dcf2af2662 tcg/tci: Remove tci_read_r32s 6 years ago
Richard Henderson 984ae87314 tcg/tci: Remove tci_read_r32 6 years ago