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
...
215
216
217
…
248
249
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[PULL,03/15] tcg: Use deposit and extract2 in tcg_gen_shifti_i64
tcg patch queue
-
-
-
2019-04-26
Richard Henderson
New
[PULL,02/15] tcg: Add INDEX_op_extract2_{i32,i64}
tcg patch queue
-
-
-
2019-04-26
Richard Henderson
New
[PULL,01/15] tcg: Implement tcg_gen_extract2_{i32, i64}
tcg patch queue
-
-
-
2019-04-26
Richard Henderson
New
[2/2] target/riscv: Add checks for several RVC reserved operands
target/riscv fixup and reserved argument checks
-
-
-
2019-04-25
Richard Henderson
Superseded
[1/2] fixup! target/riscv: Name the argument sets for all of insn32 formats
target/riscv fixup and reserved argument checks
-
-
-
2019-04-25
Richard Henderson
New
[v2,1/1] util/path: Do not cache all filenames at startup
util/path: Do not cache all filenames at startup
-
-
-
2019-04-24
Richard Henderson
Superseded
[v2,7/7] tcg/arm: Restrict constant pool displacement to 12 bits
tcg: Restart TB generation on overflow
-
-
-
2019-04-23
Richard Henderson
Superseded
[v2,6/7] tcg/ppc: Allow the constant pool to overflow at 32k
tcg: Restart TB generation on overflow
-
-
-
2019-04-23
Richard Henderson
Superseded
[v2,5/7] tcg: Restart TB generation after out-of-line ldst overflow
tcg: Restart TB generation on overflow
-
-
-
2019-04-23
Richard Henderson
Superseded
[v2,4/7] tcg: Restart TB generation after constant pool overflow
tcg: Restart TB generation on overflow
-
-
-
2019-04-23
Richard Henderson
Superseded
[v2,3/7] tcg: Restart TB generation after relocation overflow
tcg: Restart TB generation on overflow
-
-
-
2019-04-23
Richard Henderson
Superseded
[v2,2/7] tcg: Restart after TB code generation overflow
tcg: Restart TB generation on overflow
-
-
-
2019-04-23
Richard Henderson
Superseded
[v2,1/7] tcg: Hoist max_insns computation to tb_gen_code
tcg: Restart TB generation on overflow
-
-
-
2019-04-23
Richard Henderson
Superseded
[38/38] tcg/aarch64: Use ORRI and BICI for vector logical operations
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[37/38] tcg/aarch64: Use MVNI for expansion of dupi
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[36/38] tcg: Expand vector minmax using cmp+cmpsel
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[35/38] tcg: Introduce do_op3_nofail for vector expansion
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[34/38] tcg: Do not recreate INDEX_op_neg_vec unless supported
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[33/38] tcg/aarch64: Do not advertise minmax for MO_64
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[32/38] target/arm: Vectorize USHL and SSHL
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[31/38] target/ppc: Use vector variable shifts for VS{L, R, RA}{B, H, W, D}
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[30/38] tcg/aarch64: Support vector comparison select value
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[29/38] tcg/i386: Support vector comparison select value
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[28/38] tcg: Add support for vector comparison select
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[27/38] tcg/aarch64: Support vector absolute value
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[26/38] tcg/i386: Support vector absolute value
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[25/38] target/xtensa: Use tcg_gen_abs_i32
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[24/38] target/s390x: Use tcg_gen_abs_i64
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[23/38] target/ppc: Use tcg_gen_abs_tl
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[22/38] target/cris: Use tcg_gen_abs_tl
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[21/38] target/arm: Use tcg_gen_abs_i64 and tcg_gen_gvec_abs
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[20/38] tcg: Add support for vector absolute value
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[19/38] tcg: Add support for integer absolute value
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[18/38] tcg/i386: Support vector scalar shift opcodes
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[17/38] tcg: Add gvec expanders for vector shift by scalar
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[16/38] tcg: Specify optional vector requirements with a list
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[15/38] tcg: Implement tcg_gen_gvec_3i()
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[14/38] tcg/aarch64: Support vector variable shift opcodes
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[13/38] tcg/i386: Support vector variable shift opcodes
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[12/38] tcg: Add gvec expanders for variable shift
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[11/38] tcg: Add INDEX_op_dup_mem_vec
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[10/38] tcg/aarch64: Implement tcg_out_dupm_vec
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[09/38] tcg/i386: Implement tcg_out_dupm_vec
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[08/38] tcg: Add tcg_out_dupm_vec to the backend interface
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[07/38] tcg: Manually expand INDEX_op_dup_vec
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[06/38] tcg: Promote tcg_out_{dup, dupi}_vec to backend interface
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[05/38] tcg: Allow add_vec, sub_vec, neg_vec, not_vec to be expanded
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[04/38] tcg: Support cross-class moves without instruction support
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[03/38] tcg: Return bool success from tcg_out_mov
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[02/38] tcg: Assert fixed_reg is read-only
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
Superseded
[01/38] target/arm: Fill in .opc for cmtst_op
tcg vector improvements
-
-
-
2019-04-20
Richard Henderson
New
[1/1] util/path: Do not cache all filenames at startup
util/path: Do not cache all filenames at startup
-
-
-
2019-04-17
Richard Henderson
New
[2/2] tcg: Restart after TB code generation overflow
tcg: Fix launchpad 1824853
-
-
-
2019-04-16
Richard Henderson
Superseded
[1/2] tcg: Hoist max_insns computation to tb_gen_code
tcg: Fix launchpad 1824853
-
-
-
2019-04-16
Richard Henderson
Superseded
[RISU,v2] i386: Add avx512 state to reginfo_t
[RISU,v2] i386: Add avx512 state to reginfo_t
-
-
-
2019-04-09
Richard Henderson
New
[2/2] HACK: Test avx2 state
i386 support for avx
-
-
-
2019-04-09
Richard Henderson
New
[1/2] i386: Add avx512 state to reginfo_t
i386 support for avx
-
-
-
2019-04-09
Richard Henderson
New
[26/26] tcg: Use tlb_fill probe from tlb_vaddr_to_host
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[25/26] tcg: Remove CPUClass::handle_mmu_fault
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[24/26] tcg: Use CPUClass::tlb_fill in cputlb.c
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[23/26] target/xtensa: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[22/26] target/unicore32: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[21/26] target/tricore: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[20/26] target/tilegx: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[19/26] target/sparc: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[18/26] target/sh4: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[17/26] target/s390x: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[16/26] target/riscv: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[15/26] target/ppc: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[14/26] target/openrisc: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[13/26] target/nios2: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[12/26] target/moxie: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[11/26] target/mips: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[10/26] target/microblaze: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[09/26] target/m68k: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[08/26] target/lm32: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[07/26] target/i386: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[06/26] target/hppa: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[05/26] target/cris: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[04/26] target/arm: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[03/26] target/alpha: Convert to CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[02/26] tcg: Add CPUClass::tlb_fill
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
Superseded
[01/26] tcg: Assert h2g_valid for 32-bit guest on 64-bit host
tcg: Add CPUClass::tlb_fill
-
-
-
2019-04-03
Richard Henderson
New
[for-4.1,6/6] target/s390x: Use tcg_s390_program_interrupt in TCG helpers
target/s390x: Clean up tcg exceptions
-
-
-
2019-04-01
Richard Henderson
Superseded
[for-4.1,5/6] target/s390x: Remove ilen parameter from s390_program_interrupt
target/s390x: Clean up tcg exceptions
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,4/6] target/s390x: Remove ilen parameter from tcg_s390_program_interrupt
target/s390x: Clean up tcg exceptions
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,3/6] target/s390x: Use ilen from unwind in tlb_fill
target/s390x: Clean up tcg exceptions
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,2/6] target/s390x: Add ilen to unwind data
target/s390x: Clean up tcg exceptions
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,1/6] target/s390x: Truncate 32-bit psw_addr before creating TB
target/s390x: Clean up tcg exceptions
-
-
-
2019-04-01
Richard Henderson
Superseded
alpha: Do not redefine __NR_shmat or __NR_osf_shmat
alpha: Do not redefine __NR_shmat or __NR_osf_shmat
-
-
-
2019-04-01
Richard Henderson
Accepted
[for-4.1,8/8] target/riscv: Remove spaces from register names
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
Superseded
[for-4.1,7/8] target/riscv: Split gen_arith_imm into functional and temp
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
Superseded
[for-4.1,6/8] target/riscv: Split RVC32 and RVC64 insns into separate files
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,5/8] target/riscv: Use pattern groups in insn16.decode
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,4/8] target/riscv: Merge argument decode for RVC shifti
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,3/8] target/riscv: Merge argument sets for insn32 and insn16
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,2/8] target/riscv: Use --static-decode for decodetree
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
New
[for-4.1,1/8] target/riscv: Name the argument sets for all of insn32 formats
target/riscv: decodetree improvments
-
-
-
2019-04-01
Richard Henderson
New
[v4,4/4] tests/tcg/aarch64: Add bti smoke test
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-03-30
Richard Henderson
Superseded
[v4,3/4] linux-user: Parse NT_GNU_PROPERTY_TYPE_0 notes
target/arm: Implement ARMv8.5-BTI for linux-user
-
-
-
2019-03-30
Richard Henderson
New
«
1
2
...
215
216
217
…
248
249
»
Bundling
Create bundle: