Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: State =
Action Required
| 5792 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Apply
«
1
2
3
4
…
57
58
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[PULL,67/68] accel/tcg: Call tcg_tb_insert() for one-insn TBs
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,66/68] tcg: Document tb_lookup() and tcg_tb_lookup()
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,62/68] tcg: Remove TCG_TARGET_HAS_deposit_{i32,i64}
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,61/68] tcg: Remove TCG_TARGET_HAS_{s}extract_{i32,i64}
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,59/68] tcg/tci: Provide TCG_TARGET_{s}extract_valid
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,49/68] tcg/aarch64: Provide TCG_TARGET_{s}extract_valid
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,48/68] tcg/i386: Fold the ext{8, 16, 32}[us] cases into {s}extract
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,45/68] tcg: Replace IMPLVEC with TCG_OPF_VECTOR
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,44/68] tcg: Drop implementation checks from tcg-opc.h
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,42/68] tcg: Add TCGType argument to tcg_out_op
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,41/68] tcg: Pass type and flags to tcg_target_op_def
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,37/68] tcg: Remove args_ct from TCGOpDef
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,36/68] tcg: Reorg process_op_defs
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,34/68] tcg: Use C_NotImplemented in tcg_target_op_def
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,33/68] tcg: Split out tcg-target-mo.h
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,32/68] tcg: Only include 'tcg-has.h' when necessary
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,31/68] tcg: Include 'tcg-target-has.h' once in 'tcg-has.h'
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,22/68] tcg/arm: Extract TCG_TARGET_HAS_foo defs to 'tcg-target-has.h'
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,15/68] tcg: Remove TCG_TARGET_NEED_LDST_LABELS and TCG_TARGET_NEED_POOL_LABELS
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,12/68] target/i386: Remove TCG_TARGET_extract_tl_valid
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,03/68] tcg: Replace TCGOP_VECL with TCGOP_TYPE
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,02/68] tcg: Move call abi parameters from tcg-target.h to tcg-target.c.inc
[PULL,01/68] disas/riscv: Guard dec->cfg dereference for host disassemble
-
-
-
2025-01-17
Richard Henderson
New
[PULL,00/68] tcg patch queue
-
-
-
2025-01-17
Richard Henderson
New
[v2,81/81] tcg: Merge INDEX_op_not_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,80/81] tcg: Convert not to TCGOutOpUnary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,79/81] tcg: Merge INDEX_op_neg_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,78/81] tcg: Convert neg to TCGOutOpUnary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,77/81] tcg: Merge INDEX_op_sub_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,76/81] tcg: Convert sub to TCGOutOpSubtract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,75/81] tcg/arm: Fix constraints for sub
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,74/81] tcg: Merge INDEX_op_nor_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,73/81] tcg: Convert nor to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,72/81] tcg/loongarch64: Do not accept constant argument to nor
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,71/81] tcg: Merge INDEX_op_nand_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,70/81] tcg: Convert nand to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,69/81] tcg: Merge INDEX_op_eqv_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,68/81] tcg: Convert eqv to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,66/81] tcg: Merge INDEX_op_xor_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,65/81] tcg: Convert xor to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,64/81] tcg: Merge INDEX_op_orc_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,63/81] tcg: Convert orc to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,62/81] tcg/optimize: Fold orc with immediate to or
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,61/81] tcg: Merge INDEX_op_or_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,60/81] tcg: Convert or to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,59/81] tcg: Merge INDEX_op_andc_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,58/81] tcg: Convert andc to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,57/81] tcg/optimize: Emit add r, r, -1 in fold_setcond_tst_pow2
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,56/81] tcg/optimize: Fold andc with immediate to and
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,55/81] tcg: Merge INDEX_op_and_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,54/81] tcg: Convert and to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,53/81] tcg: Merge INDEX_op_add_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,52/81] tcg: Convert add to TCGOutOpBinary
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,51/81] tcg: Merge INDEX_op_mov_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,50/81] tcg: Add all_outop[]
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,49/81] tcg: Remove INDEX_op_ext{8,16,32}*
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,44/81] tcg/sparc64: Use SRA, SRL for {s}extract_i64
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
[v2,18/81] tcg: Split out tcg-target-has.h and tcg-has.h
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-07
Richard Henderson
New
tcg/s390x: Use ARK and AGRK
tcg/s390x: Use ARK and AGRK
-
-
-
2025-01-02
Richard Henderson
New
[73/73] tcg: Merge clz, ctz, ctpop operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[72/73] tcg: Merge bswap operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[71/73] tcg: Merge host integer load/store operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[70/73] tcg: Merge extract2 operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[69/73] tcg: Merge deposit operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[68/73] tcg: Merge integer shift operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[67/73] tcg: Merge extract, sextract operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[66/73] tcg: Merge brcond, setcond, negsetcond, movcond operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[65/73] tcg: Merge integer mul, div operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[64/73] tcg: Merge integer add2, sub2 operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[63/73] tcg: Merge integer add, sub, neg operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[62/73] tcg: Merge integer logical operations
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[61/73] tcg: Merge INDEX_op_mov_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[59/73] tcg: Remove TCG_OPF_64BIT
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[58/73] tcg/optimize: Remove OptContext.type
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[56/73] tcg: Remove INDEX_op_qemu_st8_*_i32
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[55/73] tcg: Merge INDEX_op_{ld,st}*_{i32_i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[54/73] tcg: Pass TCGOp to tcg_target_op_def
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[53/73] tcg: Use C_NotImplemented in tcg_target_op_def
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[52/73] tcg: Use tcg_op_supported in process_op_defs
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[51/73] tcg: Constify tcg_op_defs
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[50/73] tcg: Remove args_ct from TCGOpDef
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[48/73] tcg: Remove INDEX_op_ext{8,16,32}{us}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[47/73] tcg: Make INDEX_op_extrh_i64_i32 mandatory
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[46/73] tcg: Merge TCG_TARGET_HAS_extract2_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[45/73] tcg: Remove TCG_TARGET_HAS_deposit_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[44/73] tcg: Remove TCG_TARGET_HAS_{s}extract_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[41/73] tcg/sparc64: Use SRA, SRL for {s}extract_i64
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[40/73] tcg/s390x: Fold the ext{8, 16, 32}[us] cases into {s}extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[38/73] tcg/riscv64: Fold the ext{8, 16, 32}[us] cases into {s}extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[29/73] tcg: Merge TCG_TARGET_HAS_negsetcond_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[28/73] tcg: Merge TCG_TARGET_HAS_{add2,sub2}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[27/73] tcg: Merge TCG_TARGET_HAS_{muls2,mulu2,mulsh,muluh}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[26/73] tcg: Merge TCG_TARGET_HAS_{clz,ctz,ctpop}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[25/73] tcg: Merge TCG_TARGET_HAS_rot_{i32,i64}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[24/73] tcg: Merge TCG_TARGET_HAS_bswap*
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[22/73] tcg: Merge TCG_TARGET_HAS_{andc,orc,nand,nor,eqv,not}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[21/73] tcg: Merge TCG_TARGET_HAS_{div,rem,div2}
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[11/73] tcg: Add tcg_op_deposit_valid
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[05/73] tcg: Remove TCGOP_VECL
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[04/73] tcg: Add TCGType argument to tcg_gen_op*
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[03/73] tcg: Add TCGType argument to tcg_emit_op, tcg_op_insert_*
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
«
1
2
3
4
…
57
58
»
Bundling
Create bundle: