Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 24322 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
…
243
244
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[57/73] tcg: Add TCGType argument to tcg_out_op
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[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
[49/73] tcg: Reorg process_op_defs
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[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
[43/73] tcg/tci: Remove assertions for deposit and extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[42/73] tcg/tci: Provide TCG_TARGET_{s}extract_valid
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[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
[39/73] tcg/riscv: Use SRAIW, SRLIW for {s}extract_i64
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[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
[37/73] tcg/ppc: Fold the ext{8, 16, 32}[us] cases into {s}extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[36/73] tcg/mips: Fold the ext{8, 16, 32}[us] cases into {s}extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[35/73] tcg/loongarch64: Fold the ext{8, 16, 32}[us] cases into {s}extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[34/73] tcg/arm: Add full [US]XT[BH] into {s}extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[33/73] tcg/aarch64: Expand extract with offset 0 with andi
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[32/73] tcg/aarch64: Provide TCG_TARGET_{s}extract_valid
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[31/73] tcg/i386: Fold the ext{8, 16, 32}[us] cases into {s}extract
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[30/73] tcg/i386: Handle all 8-bit extensions for i686
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[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
[23/73] tcg/mips: Expand bswap unconditionally
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[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
[20/73] tcg: Split out tcg-target-mo.h
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[19/73] tcg: Split out tcg-target-has.h and tcg-has.h
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[18/73] tcg: Move fallback tcg_can_emit_vec_op out of line
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[17/73] tcg/tci: Move TCI specific opcodes to tcg-target-opc.h.inc
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[16/73] tcg: Rename tcg-target.opc.h to tcg-target-opc.h.inc
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[15/73] tcg: Remove TCG_TARGET_NEED_LDST_LABELS and TCG_TARGET_NEED_POOL_LABELS
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[14/73] target/i386: Use tcg_op_supported
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[13/73] target/i386: Use tcg_op_deposit_valid
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[12/73] target/i386: Remove TCG_TARGET_extract_tl_valid
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[11/73] tcg: Add tcg_op_deposit_valid
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[10/73] target/tricore: Use tcg_op_supported
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[09/73] target/arm: Use tcg_op_supported
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[08/73] target/arm: Do not test TCG_TARGET_HAS_bitsel_vec
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[07/73] tcg: Add TCGType argument to tcg_op_supported
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[06/73] tcg: Move call abi parameters from tcg-target.h to tcg-target.c.inc
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
Superseded
[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
[02/73] tcg: Add TCGHelperInfo.out_type
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[01/73] tcg: Add TCGOp.type
tcg: Merge *_i32 and *_i64 opcodes
-
-
-
2025-01-02
Richard Henderson
New
[PULL,72/72] accel/tcg: Move gen_intermediate_code to TCGCPUOps.translate_core
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,71/72] target/hexagon: Simplify internal_mpyhh setup
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,70/72] target/hexagon: Use mulu64 for int128_mul_6464
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,69/72] target/hexagon: Remove Double
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,68/72] target/hexagon: Remove Float
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,67/72] target/hexagon: Expand GEN_XF_ROUND
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,66/72] target/hexagon: Remove internal_fmafx
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,65/72] target/hexagon: Use float32_muladd for helper_sffm[as]_lib
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,64/72] target/hexagon: Use float32_muladd_scalbn for helper_sffma_sc
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,63/72] target/hexagon: Use float32_muladd for helper_sffms
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,62/72] target/hexagon: Use float32_muladd for helper_sffma
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,61/72] target/hexagon: Use float32_mul in helper_sfmpy
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,60/72] softfloat: Add float_muladd_suppress_add_product_zero
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,59/72] softfloat: Add float_round_nearest_even_max
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,58/72] softfloat: Remove float_muladd_halve_result
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,57/72] target/sparc: Use float*_muladd_scalbn
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,56/72] target/arm: Use float*_muladd_scalbn
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,55/72] softfloat: Add float{16,32,64}_muladd_scalbn
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,54/72] tcg/optimize: Move fold_cmp_vec, fold_cmpsel_vec into alphabetic sort
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,53/72] tcg/optimize: Move fold_bitsel_vec into alphabetic sort
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,52/72] tcg/optimize: Re-enable sign-mask optimizations
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,51/72] tcg/optimize: Remove z_mask, s_mask from OptContext
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,50/72] tcg/optimize: Use finish_folding as default in tcg_optimize
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,49/72] tcg/optimize: Use finish_folding in fold_bitsel_vec
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,48/72] tcg/optimize: Use fold_masks_zs in fold_xor
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,47/72] tcg/optimize: Use finish_folding in fold_tcg_ld_memcopy
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,46/72] tcg/optimize: Use fold_masks_zs in fold_tcg_ld
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,45/72] tcg/optimize: Use finish_folding in fold_sub, fold_sub_vec
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,44/72] tcg/optimize: Simplify sign bit test in fold_shift
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,43/72] tcg/optimize: Use fold_masks_zs, fold_masks_s in fold_shift
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,42/72] tcg/optimize: Use fold_masks_zs in fold_sextract
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,41/72] tcg/optimize: Use finish_folding in fold_cmpsel_vec
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,40/72] tcg/optimize: Use finish_folding in fold_cmp_vec
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,39/72] tcg/optimize: Use fold_masks_z in fold_setcond2
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,38/72] tcg/optimize: Use fold_masks_s in fold_negsetcond
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,37/72] tcg/optimize: Use fold_masks_z in fold_setcond
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,36/72] tcg/optimize: Distinguish simplification in fold_setcond_zmask
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,35/72] tcg/optimize: Use finish_folding in fold_remainder
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,34/72] tcg/optimize: Return true from fold_qemu_st, fold_tcg_st
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
New
[PULL,33/72] tcg/optimize: Use fold_masks_zs in fold_qemu_ld
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,32/72] tcg/optimize: Use fold_masks_zs in fold_orc
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,31/72] tcg/optimize: Use fold_masks_zs in fold_or
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
[PULL,30/72] tcg/optimize: Use fold_masks_s in fold_not
[PULL,01/72] tests/tcg: Do not use inttypes.h in multiarch/system/memory.c
-
-
-
2024-12-24
Richard Henderson
Accepted
«
1
2
3
4
…
243
244
»
Bundling
Create bundle: