Toggle navigation
Patchwork
Patches credited to richard.henderson@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: Archived =
No
| 24801 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
...
223
224
225
…
248
249
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[33/34] target/ppc: convert vadd*s and vsub*s to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[32/34] target/ppc: Split out VSCR_SAT to a vector field
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[31/34] target/ppc: Add set_vscr_sat
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[30/34] target/ppc: Use mtvscr/mfvscr for vmstate
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[29/34] target/ppc: Add helper_mfvscr
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[28/34] target/ppc: Remove vscr_nj and vscr_sat
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[27/34] target/ppc: Use helper_mtvscr for reset and gdb
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[26/34] target/ppc: Pass integer to helper_mtvscr
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[25/34] target/ppc: convert xxsel to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[24/34] target/ppc: convert xxspltw to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[23/34] target/ppc: convert xxspltib to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[22/34] target/ppc: convert VSX logical operations to vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[21/34] target/ppc: nand, nor, eqv are now generic vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[20/34] target/ppc: convert vsplt[bhw] to use vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[19/34] target/ppc: convert vspltis[bhw] to use vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[18/34] target/ppc: convert vaddu[b, h, w, d] and vsubu[b, h, w, d] over to use vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[17/34] target/ppc: convert VMX logical instructions to use vector operations
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[16/34] target/ppc: move FP and VMX registers into aligned vsr register array
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[15/34] target/ppc: merge ppc_vsr_t and ppc_avr_t union types
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[14/34] target/ppc: switch FPR, VMX and VSX helpers to access data directly from cpu_env
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[13/34] target/ppc: introduce get_cpu_vsr{l, h}() and set_cpu_vsr{l, h}() helpers for VSR register access
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[12/34] target/ppc: introduce get_avr64() and set_avr64() helpers for VMX register access
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[11/34] target/ppc: introduce get_fpr() and set_fpr() helpers for FP register access
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[10/34] target/arm: Use vector minmax expanders for aarch32
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[09/34] target/arm: Use vector minmax expanders for aarch64
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[08/34] tcg/i386: Implement vector minmax arithmetic
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
New
[07/34] tcg: Add opcodes for vector minmax arithmetic
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[06/34] tcg/i386: Implement vector saturating arithmetic
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[05/34] tcg: Add opcodes for vector saturated arithmetic
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[04/34] tcg: Add write_aofs to GVecGen4
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[03/34] tcg: Add gvec expanders for nand, nor, eqv
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[02/34] target/arm: Rely on optimization within tcg_gen_gvec_or
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
[01/34] tcg: Add logical simplifications during gvec expand
tcg, target/ppc vector improvements
-
-
-
2018-12-18
Richard Henderson
Superseded
tests: Exit boot-serial-test loop if child dies
tests: Exit boot-serial-test loop if child dies
-
-
-
2018-12-17
Richard Henderson
New
[PULL,v2,01/33] target/sparc: Remove the constant pool
tcg patch queue
-
-
-
2018-12-17
Richard Henderson
Accepted
target/arm: Convert ARM_TBFLAG_* to FIELDs
target/arm: Convert ARM_TBFLAG_* to FIELDs
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,27/27] target/arm: Tidy TBI handling in gen_a64_set_pc
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,26/27] target/arm: Enable PAuth for user-only, part 2
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
New
[v2,25/27] target/arm: Enable PAuth for -cpu max
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,24/27] target/arm: Add PAuth system registers
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,23/27] target/arm: Implement pauth_computepac
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
New
[v2,22/27] target/arm: Implement pauth_addpac
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
New
[v2,21/27] target/arm: Implement pauth_auth
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,20/27] target/arm: Implement pauth_strip
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,19/27] target/arm: Export aa64_va_parameters to internals.h
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,18/27] target/arm: Reuse aa64_va_parameters for setting tbflags
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
New
[v2,17/27] target/arm: Create ARMVAParameters and helpers
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,16/27] target/arm: Introduce arm_stage1_mmu_idx
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,15/27] target/arm: Introduce arm_mmu_idx
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,14/27] target/arm: Move cpu_mmu_index out of line
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,13/27] target/arm: Decode Load/store register (pac)
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
New
[v2,12/27] target/arm: Decode PAuth within disas_uncond_b_reg
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,11/27] target/arm: Rearrange decode in disas_uncond_b_reg
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,10/27] target/arm: Add new_pc argument to helper_exception_return
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,09/27] target/arm: Move helper_exception_return to helper-a64.c
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,08/27] target/arm: Decode PAuth within disas_data_proc_2src
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,07/27] target/arm: Decode PAuth within disas_data_proc_1src
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,06/27] target/arm: Rearrange decode in disas_data_proc_1src
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,05/27] target/arm: Decode PAuth within system hint space
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,04/27] target/arm: Add PAuth helpers
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
New
[v2,03/27] target/arm: Add PAuth active bit to tbflags
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
New
[v2,02/27] target/arm: Add SCTLR bits through ARMv8.5
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[v2,01/27] target/arm: Add state for the ARMv8.3-PAuth extension
target/arm: Implement ARMv8.3-PAuth
-
-
-
2018-12-14
Richard Henderson
Superseded
[PULL,32/32] xxhash: match output against the original xxhash32
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
New
[PULL,31/32] include: move exec/tb-hash-xx.h to qemu/xxhash.h
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
New
[PULL,30/32] exec: introduce qemu_xxhash{2,4,5,6,7}
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,29/32] qht-bench: document -p flag
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,28/32] tcg: Drop nargs from tcg_op_insert_{before, after}
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
New
[PULL,27/32] tcg/mips: Improve the add2/sub2 command to use TCG_TARGET_REG_BITS
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,26/32] tcg: Add TCG_TARGET_HAS_MEMORY_BSWAP
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
New
[PULL,25/32] tcg/optimize: Optimize bswap
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,24/32] tcg: Clean up generic bswap64
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
New
[PULL,23/32] tcg: Clean up generic bswap32
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
New
[PULL,22/32] tcg/i386: Add setup_guest_base_seg for FreeBSD
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,21/32] tcg/i386: Precompute all guest_base parameters
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,20/32] tcg/i386: Assume 32-bit values are zero-extended
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,19/32] tcg/i386: Implement INDEX_op_extr{lh}_i64_i32 for 32-bit guests
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,18/32] tcg/i386: Propagate is64 to tcg_out_qemu_ld_slow_path
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,17/32] tcg/i386: Propagate is64 to tcg_out_qemu_ld_direct
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,16/32] tcg/s390x: Return false on failure from patch_reloc
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,15/32] tcg/ppc: Return false on failure from patch_reloc
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,14/32] tcg/arm: Return false on failure from patch_reloc
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,13/32] tcg/aarch64: Return false on failure from patch_reloc
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,12/32] tcg/i386: Return false on failure from patch_reloc
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,11/32] tcg: Return success from patch_reloc
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,10/32] tcg/mips: Remove retranslation code
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,09/32] tcg/sparc: Remove retranslation code
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,08/32] tcg/s390: Remove retranslation code
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,07/32] tcg/ppc: Fold away "noaddr" branch routines
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,06/32] tcg/arm: Fold away "noaddr" branch routines
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,05/32] tcg/arm: Remove reloc_pc24_atomic
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,04/32] tcg/aarch64: Fold away "noaddr" branch routines
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,03/32] tcg/aarch64: Remove reloc_pc26_atomic
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,02/32] tcg/i386: Move TCG_REG_CALL_STACK from define to enum
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
[PULL,01/32] tcg/i386: Always use %ebp for TCG_AREG0
tcg patch queue
-
-
-
2018-12-14
Richard Henderson
Accepted
fixup! target/arm: Move id_aa64mmfr* to ARMISARegisters
fixup! target/arm: Move id_aa64mmfr* to ARMISARegisters
-
-
-
2018-12-14
Richard Henderson
New
[v4,3/3] target/arm: Implement the ARMv8.1-LOR extension
target/arm: ARMv8.1-LOR
-
-
-
2018-12-10
Richard Henderson
Superseded
[v4,2/3] target/arm: Use arm_hcr_el2_eff more places
target/arm: ARMv8.1-LOR
-
-
-
2018-12-10
Richard Henderson
Superseded
[v4,1/3] target/arm: Introduce arm_hcr_el2_eff
target/arm: ARMv8.1-LOR
-
-
-
2018-12-10
Richard Henderson
New
target/i386: Generate #UD when applying LOCK to a register
target/i386: Generate #UD when applying LOCK to a register
-
-
-
2018-12-07
Richard Henderson
New
«
1
2
...
223
224
225
…
248
249
»
Bundling
Create bundle: