Show patches with: Submitter = Richard Henderson       |    State = Action Required       |    Archived = No       |   6183 patches
« 1 2 3 461 62 »
Patch Series S/W/F Date Submitter Delegate State
[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,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,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,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,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,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,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,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,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,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,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
[PULL,090/159] tcg: Convert setcond2_i32 to TCGOutOpSetcond2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,089/159] tcg: Convert brcond2_i32 to TCGOutOpBrcond2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,084/159] tcg: Convert movcond to TCGOutOpMovcond [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,083/159] tcg: Merge INDEX_op_brcond_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,082/159] tcg: Convert brcond to TCGOutOpBrcond [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,080/159] tcg: Convert setcond, negsetcond to TCGOutOpSetcond [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,079/159] tcg: Remove TCG_TARGET_HAS_negsetcond_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,075/159] tcg: Merge INDEX_op_mulu2_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,074/159] tcg: Convert mulu2 to TCGOutOpMul2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,072/159] tcg: Convert muls2 to TCGOutOpMul2 [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,071/159] tcg: Merge INDEX_op_ctpop_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,070/159] tcg: Convert ctpop to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,068/159] tcg: Convert ctz to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,066/159] tcg: Convert clz to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,064/159] tcg: Convert rotl, rotr to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,062/159] tcg: Merge INDEX_op_sar_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,060/159] tcg: Merge INDEX_op_shr_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,058/159] tcg: Merge INDEX_op_shl_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,056/159] tcg: Merge INDEX_op_remu_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,055/159] tcg: Convert remu to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,054/159] tcg: Merge INDEX_op_rem_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,053/159] tcg: Convert rem to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,052/159] tcg: Merge INDEX_op_divu2_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,051/159] tcg: Convert divu2 to TCGOutOpDivRem [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,050/159] tcg: Merge INDEX_op_div2_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,049/159] tcg: Convert div2 to TCGOutOpDivRem [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,048/159] tcg: Merge INDEX_op_divu_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,047/159] tcg: Convert divu to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,045/159] tcg: Convert div to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,043/159] tcg: Convert mulsh to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,041/159] tcg: Convert muluh to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,037/159] tcg: Convert not to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,035/159] tcg: Convert neg to TCGOutOpUnary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,034/159] tcg: Merge INDEX_op_sub_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,033/159] tcg: Convert sub to TCGOutOpSubtract [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,031/159] tcg: Merge INDEX_op_nor_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,030/159] tcg: Convert nor to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,028/159] tcg: Merge INDEX_op_nand_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,027/159] tcg: Convert nand to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,026/159] tcg: Merge INDEX_op_eqv_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,025/159] tcg: Convert eqv to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,020/159] tcg: Convert orc to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,017/159] tcg: Convert or to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,015/159] tcg: Convert andc to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,011/159] tcg: Convert and to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,009/159] tcg: Convert add to TCGOutOpBinary [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,008/159] tcg: Merge INDEX_op_mov_{i32,i64} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,007/159] tcg: Remove INDEX_op_ext{8,16,32}* [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,004/159] tcg: Add TCGType to tcg_op_insert_{after,before} [PULL,001/159] tcg/loongarch64: Fix vec_val computation in tcg_target_const_match --- 2025-04-25 Richard Henderson New
[PULL,000/159] tcg patch queue --- 2025-04-25 Richard Henderson New
[alternate,2/2] target/riscv: Fix write_misa vs aligned next_pc target/riscv: Fix write_misa vs aligned next_pc --- 2025-04-25 Richard Henderson New
[alternate,1/2] target/riscv: Update pc before csrw, csrrw target/riscv: Fix write_misa vs aligned next_pc --- 2025-04-25 Richard Henderson New
[6/7] target/riscv: Move insn_len to internals.h target/riscv: Fix write_misa vs aligned next_pc --- 2025-04-25 Richard Henderson New
[4/7] target/riscv: Pass ra to riscv_csrrw target/riscv: Fix write_misa vs aligned next_pc --- 2025-04-25 Richard Henderson New
[14/15] include/exec: Move tb_invalidate_phys_range to translation-block.h accel/tcg: Compile tb-maint.c twice --- 2025-04-24 Richard Henderson New
[12/15] accel/tcg: Use vaddr for walk_memory_regions callback accel/tcg: Compile tb-maint.c twice --- 2025-04-24 Richard Henderson New
[PULL,148/148] tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,147/148] target/i386: Remove AccelCPUClass::cpu_class_init need [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,146/148] target/riscv: Remove AccelCPUClass::cpu_class_init need [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,142/148] tcg: Move qemu_tcg_mttcg_enabled() to 'system/tcg.h' [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,141/148] tcg: Pass max_threads not max_cpus to tcg_init [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,140/148] tcg: Move cpu_req_mo() macro to target-agnostic 'backend-ldst.h' [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,139/148] tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,135/148] tcg: Define guest_default_memory_order in TCGCPUOps [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,133/148] tcg: Always define TCG_GUEST_DEFAULT_MO [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,132/148] exec: Do not include 'accel/tcg/cpu-ldst.h' in 'exec-all.h' [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,131/148] exec: Restrict 'cpu_ldst.h' to accel/tcg/ [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,130/148] exec: Restrict 'cpu-ldst-common.h' to accel/tcg/ [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,128/148] tcg: Declare TARGET_INSN_START_EXTRA_WORDS in 'cpu-param.h' [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,127/148] tcg: Include missing 'cpu.h' in translate-all.c [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
[PULL,124/148] hw/arm/xlnx-versal: prepare compilation unit to be common [PULL,001/148] exec/tswap: target code can use TARGET_BIG_ENDIAN instead of target_words_bigendian() --- 2025-04-24 Richard Henderson New
« 1 2 3 461 62 »