Show patches with: Series = TCI fixes and cleanups       |   93 patches
Patch Series S/W/F Date Submitter Delegate State
[v2,93/93] tcg/tci: Implement add2, sub2 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,92/93] tcg/tci: Implement mulu2, muls2 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,91/93] tcg/tci: Implement clz, ctz, ctpop TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,90/93] tcg/tci: Implement extract, sextract TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,89/93] tcg/tci: Implement andc, orc, eqv, nand, nor TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,88/93] tcg/tci: Implement movcond TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,87/93] tcg/tci: Implement goto_ptr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,86/93] tcg/tci: Change encoding to uint32_t units TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,85/93] tcg/tci: Remove tci_write_reg TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,84/93] tcg/tci: Emit setcond before brcond TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,83/93] tcg/tci: Reserve r13 for a temporary TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,82/93] tcg/tci: Split out tcg_out_op_r[iI] TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,81/93] tcg/tci: Split out tcg_out_op_np TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,80/93] tcg/tci: Split out tcg_out_op_v TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,79/93] tcg/tci: Split out tcg_out_op_{rrm,rrrm,rrrrm} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,78/93] tcg/tci: Split out tcg_out_op_rrrrcl TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,77/93] tcg/tci: Split out tcg_out_op_rrrr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,76/93] tcg/tci: Split out tcg_out_op_rrrrrr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,75/93] tcg/tci: Split out tcg_out_op_rrcl TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,74/93] tcg/tci: Split out tcg_out_op_rrrbb TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,73/93] tcg/tci: Split out tcg_out_op_rrrrrc TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,72/93] tcg/tci: Split out tcg_out_op_rrrc TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,71/93] tcg/tci: Split out tcg_out_op_rrr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,70/93] tcg/tci: Split out tcg_out_op_rr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,69/93] tcg/tci: Split out tcg_out_op_p TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,68/93] tcg/tci: Split out tcg_out_op_l TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,67/93] tcg/tci: Split out tcg_out_op_rrs TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,66/93] tcg/tci: Push opcode emit into each case TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,65/93] tcg/tci: Move call-return regs to end of tcg_target_reg_alloc_order TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,64/93] tcg/tci: Improve tcg_target_call_clobber_regs TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,63/93] tcg/tci: Use ffi for calls TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,62/93] tcg: Build ffi data structures for helpers TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,61/93] tcg/tci: Implement the disassembler properly TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,60/93] tcg/tci: Remove tci_disas TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,59/93] tcg/tci: Hoist op_size checking into tci_args_* TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,58/93] tcg/tci: Split out tci_args_{rrm,rrrm,rrrrm} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,57/93] tcg/tci: Reduce qemu_ld/st TCGMemOpIdx operand to 32-bits TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,56/93] tcg/tci: Clean up deposit operations TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,55/93] tcg/tci: Split out tci_args_rrrr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,54/93] tcg/tci: Split out tci_args_rrrrrr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,53/93] tcg/tci: Reuse tci_args_l for goto_tb TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,52/93] tcg/tci: Reuse tci_args_l for exit_tb TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,51/93] tcg/tci: Reuse tci_args_l for calls. TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,50/93] tcg/tci: Split out tci_args_ri and tci_args_rI TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,49/93] tcg/tci: Split out tci_args_rrcl and tci_args_rrrrcl TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,48/93] tcg/tci: Split out tci_args_rrrrrc TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,47/93] tcg/tci: Split out tci_args_l TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,46/93] tcg/tci: Split out tci_args_rrrc TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,45/93] tcg/tci: Split out tci_args_rrr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,44/93] tcg/tci: Split out tci_args_rr TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,43/93] tcg/tci: Split out tci_args_rrs TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,42/93] tcg/tci: Rename tci_read_r to tci_read_rval TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,41/93] tcg/tci: Merge mov, not and neg operations TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,40/93] tcg/tci: Merge bswap operations TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,39/93] tcg/tci: Remove ifdefs for TCG_TARGET_HAS_ext32[us]_i64 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,38/93] tcg/tci: Merge extension operations TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,37/93] tcg/tci: Merge basic arithmetic operations TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,36/93] tcg/tci: Reduce use of tci_read_r64 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,35/93] tcg/tci: Remove tci_read_r32s TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,34/93] tcg/tci: Remove tci_read_r16s TCI fixes and cleanups --- 2021-02-04 Richard Henderson New
[v2,33/93] tcg/tci: Remove tci_read_r16 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,32/93] tcg/tci: Remove tci_read_r8s TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,31/93] tcg/tci: Remove tci_read_r8 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,30/93] tcg/tci: Merge identical cases in generation TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,29/93] tcg/tci: Remove TCG_CONST TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,28/93] tcg/tci: Use bool in tcg_out_ri* TCI fixes and cleanups --- 2021-02-04 Richard Henderson New
[v2,27/93] tcg/tci: Fix TCG_REG_R4 misusage TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,26/93] tcg/tci: Restrict TCG_TARGET_NB_REGS to 16 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,25/93] tcg/tci: Remove TODO as unused TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,24/93] tcg/tci: Implement 64-bit division TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,23/93] tcg/tci: Remove dead code for TCG_TARGET_HAS_div2_* TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,22/93] tcg/tci: Use g_assert_not_reached TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,21/93] tcg/tci: Merge INDEX_op_{st_i32,st32_i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,20/93] tcg/tci: Move stack bounds check to compile-time TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,19/93] tcg/tci: Merge INDEX_op_st16_{i32,i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,18/93] tcg/tci: Merge INDEX_op_st8_{i32,i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,17/93] tcg/tci: Merge INDEX_op_{ld_i32,ld32u_i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,16/93] tcg/tci: Merge INDEX_op_ld16s_{i32,i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,15/93] tcg/tci: Merge INDEX_op_ld16u_{i32,i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,14/93] tcg/tci: Merge INDEX_op_ld8s_{i32,i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,13/93] tcg/tci: Merge INDEX_op_ld8u_{i32,i64} TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,12/93] tcg/tci: Inline tci_write_reg64 into 64-bit callers TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,11/93] tcg/tci: Inline tci_write_reg32 into all callers TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,10/93] tcg/tci: Inline tci_write_reg16 into the only caller TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,09/93] tcg/tci: Inline tci_write_reg8 into its callers TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,08/93] tcg/tci: Inline tci_write_reg32s into the only caller TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,07/93] tcg/tci: Implement INDEX_op_ld8s_i64 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,06/93] tcg/tci: Implement INDEX_op_ld16s_i32 TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,05/93] tcg/tci: Make tci_tb_ptr thread-local TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,04/93] tcg: Manage splitwx in tc_ptr_to_region_tree by hand TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,03/93] configure: Fix --enable-tcg-interpreter TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,02/93] tcg: Split out tcg_raise_tb_overflow TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded
[v2,01/93] gdbstub: Fix handle_query_xfer_auxv TCI fixes and cleanups --- 2021-02-04 Richard Henderson Superseded