Show patches with: Submitter = Richard Henderson       |    Archived = No       |   25817 patches
« 1 2 3 4258 259 »
Patch Series S/W/F Date Submitter Delegate State
[1/6] tcg: Define INSN_START_WORDS as constant 3 accel/tcg: Build translate-all, tcg-all twice --- 2025-04-30 Richard Henderson Superseded
[v2,16/16] accel/tcg: Compile cpu-exec.c twice accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,15/16] accel/tcg: Split out accel/tcg/helper-retaddr.h accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,14/16] accel/tcg: Pass TCGTBCPUState to tb_gen_code accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,13/16] accel/tcg: Use TCGTBCPUState in struct tb_desc accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,12/16] accel/tcg: Pass TCGTBCPUState to tb_htable_lookup accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,11/16] accel/tcg: Pass TCGTBCPUState to tb_lookup accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,10/16] accel/tcg: Move cpu_get_tb_cpu_state to TCGCPUOps accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,09/16] accel/tcg: Return TCGTBCPUState from cpu_get_tb_cpu_state accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,08/16] target/riscv: Move cpu_get_tb_cpu_state to tcg-cpu.c accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,07/16] target/arm: Unexport assert_hflags_rebuild_correctly accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,06/16] target/arm: Move cpu_get_tb_cpu_state to hflags.c accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,05/16] accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,04/16] target/i386: Split out x86_cpu_exec_reset accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,03/16] accel/tcg: Introduce TCGCPUOps.cpu_exec_reset accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,02/16] accel/tcg: Unconditionally use CPU_DUMP_CCOP in log_cpu_exec accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[v2,01/16] accel/tcg: Generalize fake_user_interrupt test accel/tcg: Compile cpu-exec.c twice --- 2025-04-30 Richard Henderson Superseded
[PULL,v2,161/161] tcg/sparc64: Implement CTPOP Untitled series #266500 --- 2025-04-29 Richard Henderson Accepted
[PULL,v2,160/161] tcg/sparc64: Unexport use_vis3_instructions Untitled series #266500 --- 2025-04-29 Richard Henderson Accepted
[PULL,v2,152/161] tcg: Convert st to TCGOutOpStore Untitled series #266500 --- 2025-04-29 Richard Henderson New
[PULL,v2,000/161] tcg patch queue --- 2025-04-29 Richard Henderson New
[10/10] accel/tcg: Compile cpu-exec.c twice accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[09/10] accel/tcg: Split out accel/tcg/helper-retaddr.h accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[08/10] accel/tcg: Move cpu_get_tb_cpu_state to TCGCPUOps accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson New
[07/10] accel/tcg: Return TCGTBCPUState from cpu_get_tb_cpu_state accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[06/10] target/riscv: Move cpu_get_tb_cpu_state to tcg-cpu.c accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[05/10] accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[04/10] target/i386: Split out x86_cpu_exec_reset accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[03/10] accel/tcg: Introduce TCGCPUOps.cpu_exec_reset accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[02/10] accel/tcg: Unconditionally use CPU_DUMP_CCOP in log_cpu_exec accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[01/10] accel/tcg: Generalize fake_user_interrupt test accel/tcg: Compile cpu-exec.c twice --- 2025-04-28 Richard Henderson Superseded
[PULL,159/159] tcg: Remove tcg_out_op [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,158/159] tcg: Convert qemu_st{2} to TCGOutOpLdSt{2} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,157/159] tcg: Convert qemu_ld{2} to TCGOutOpLoad{2} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,156/159] tcg: Merge INDEX_op_{ld,st}_{i32,i64,i128} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,155/159] tcg: Remove INDEX_op_qemu_st8_* [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,154/159] tcg: Stash MemOp size in TCGOP_FLAGS [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,153/159] tcg: Merge INDEX_op_st*_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,152/159] tcg: Convert st to TCGOutOpStore [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Superseded
[PULL,151/159] tcg: Merge INDEX_op_ld*_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,150/159] tcg: Convert ld to TCGOutOpLoad [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,149/159] tcg: Formalize tcg_out_goto_ptr [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,148/159] tcg: Formalize tcg_out_br [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,147/159] tcg: Formalize tcg_out_mb [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,146/159] tcg: Remove add2/sub2 opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,145/159] tcg/tci: Implement add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,144/159] tcg/sparc64: Implement add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,143/159] tcg/sparc64: Hoist tcg_cond_to_bcond lookup out of tcg_out_movcc [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,142/159] tcg/s390x: Use ADD LOGICAL WITH SIGNED IMMEDIATE [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,141/159] tcg/s390x: Implement add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,140/159] tcg/s390x: Add TCG_CT_CONST_N32 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,139/159] tcg/s390x: Honor carry_live in tcg_out_movi [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,138/159] tcg/ppc: Implement add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,137/159] tcg/arm: Implement add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,136/159] tcg/aarch64: Implement add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,135/159] target/tricore: Use tcg_gen_addcio_i32 for gen_addc_CC [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,134/159] target/sparc: Use tcg_gen_addcio_tl for gen_op_addcc_int [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,133/159] target/sh4: Use tcg_gen_addcio_i32 for addc [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,132/159] target/s390x: Use tcg_gen_addcio_i64 for op_addc64 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,131/159] target/ppc: Use tcg_gen_addcio_tl for ADD and SUBF [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,130/159] target/openrisc: Use tcg_gen_addcio_* for ADDC [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,129/159] target/microblaze: Use tcg_gen_addcio_i32 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,128/159] target/hppa: Use tcg_gen_addcio_i64 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,127/159] target/arm: Use tcg_gen_addcio_* for ADCS [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,126/159] tcg: Add tcg_gen_addcio_{i32,i64,tl} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,125/159] tcg/i386: Special case addci r, 0, 0 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,124/159] tcg/i386: Implement add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,123/159] tcg/i386: Honor carry_live in tcg_out_movi [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,122/159] tcg: Use sub carry opcodes to expand sub2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,121/159] tcg: Use add carry opcodes to expand add2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,120/159] tcg/optimize: With two const operands, prefer 0 in arg1 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,119/159] tcg/optimize: Handle add/sub with carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,118/159] tcg: Add TCGOutOp structures for add/sub carry opcodes [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,117/159] tcg: Add add/sub with carry opcodes and infrastructure [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,116/159] tcg: Sink def, nb_iargs, nb_oargs loads in liveness_pass_1 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,115/159] tcg: Move i into each for loop in liveness_pass_1 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,114/159] tcg/riscv: Drop support for add2/sub2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,113/159] tcg/mips: Drop support for add2/sub2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,112/159] tcg: Do not default add2/sub2_i32 for 32-bit hosts [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,111/159] tcg: Expand fallback sub2 with 32-bit operations [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,110/159] tcg: Expand fallback add2 with 32-bit operations [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,109/159] tcg: Merge INDEX_op_extract2_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,108/159] tcg: Convert extract2 to TCGOutOpExtract2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,107/159] tcg: Merge INDEX_op_deposit_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,106/159] tcg/aarch64: Improve deposit [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,105/159] tcg: Convert deposit to TCGOutOpDeposit [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,104/159] tcg: Convert extrh_i64_i32 to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,103/159] tcg: Convert extrl_i64_i32 to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,102/159] tcg: Convert extu_i32_i64 to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,101/159] tcg: Convert ext_i32_i64 to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,100/159] tcg: Merge INDEX_op_sextract_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,099/159] tcg: Convert sextract to TCGOutOpExtract [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,098/159] tcg: Merge INDEX_op_extract_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,097/159] tcg: Convert extract to TCGOutOpExtract [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,096/159] tcg: Rename INDEX_op_bswap64_i64 to INDEX_op_bswap64 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,095/159] tcg: Convert bswap64 to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,094/159] tcg: Merge INDEX_op_bswap32_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,093/159] tcg: Convert bswap32 to TCGOutOpBswap [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,092/159] tcg: Merge INDEX_op_bswap16_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson Accepted
[PULL,091/159] tcg: Convert bswap16 to TCGOutOpBswap [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
« 1 2 3 4258 259 »