Toggle navigation
Patchwork
qemu-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Series =
target/arm: Implement SVE2
| 100 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
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,100/100] target/arm: Implement SVE2 fp multiply-add long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,099/100] target/arm: Implement SVE2 bitwise shift immediate
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,098/100] target/arm: Implement 128-bit ZIP, UZP, TRN
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,097/100] target/arm: Implement SVE2 LD1RO
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,096/100] target/arm: Share table of sve load functions
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,095/100] tcg: Implement 256-bit dup for tcg_gen_gvec_dup_mem
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,094/100] target/arm: Implement SVE2 FLOGB
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,093/100] softfloat: Add float16_is_normal
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,092/100] target/arm: Implement SVE2 FCVTXNT, FCVTX
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,091/100] target/arm: Implement SVE2 FCVTLT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,090/100] target/arm: Implement SVE2 FCVTNT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,089/100] target/arm: Implement SVE2 TBL, TBX
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,088/100] target/arm: Implement SVE2 crypto constructive binary operations
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,087/100] target/arm: Implement SVE2 crypto destructive binary operations
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,086/100] target/arm: Implement SVE2 crypto unary operations
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,085/100] target/arm: Implement SVE mixed sign dot product
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,084/100] target/arm: Implement SVE mixed sign dot product (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,083/100] target/arm: Implement SVE2 complex integer multiply-add (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,082/100] target/arm: Implement SVE2 multiply-add long (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,081/100] target/arm: Implement SVE2 saturating multiply high (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,080/100] target/arm: Use helper_neon_sq{, r}dmul_* for aa64 advsimd
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,079/100] target/arm: Implement SVE2 signed saturating doubling multiply high
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,078/100] target/arm: Implement SVE2 saturating multiply (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,077/100] target/arm: Implement SVE2 integer multiply long (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,076/100] target/arm: Implement SVE2 saturating multiply-add (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,075/100] target/arm: Implement SVE2 saturating multiply-add high (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,074/100] target/arm: Use helper_gvec_ml{a, s}_idx_* for aa64 advsimd
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,073/100] target/arm: Implement SVE2 integer multiply-add (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,072/100] target/arm: Use helper_gvec_mul_idx_* for aa64 advsimd
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,071/100] target/arm: Implement SVE2 integer multiply (indexed)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,070/100] target/arm: Split out formats for 3 vectors + 1 index
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,069/100] target/arm: Split out formats for 2 vectors + 1 index
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,068/100] target/arm: Pass separate addend to FCMLA helpers
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,067/100] target/arm: Pass separate addend to {U, S}DOT helpers
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,066/100] target/arm: Fix sve_punpk_p vs odd vector lengths
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,065/100] target/arm: Fix sve_zip_p vs odd vector lengths
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,064/100] target/arm: Fix sve_uzp_p vs odd vector lengths
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,063/100] target/arm: Implement SVE2 SPLICE, EXT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,062/100] target/arm: Implement SVE2 FMMLA
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,061/100] target/arm: Implement SVE2 gather load insns
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,060/100] target/arm: Implement SVE2 scatter store insns
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,059/100] target/arm: Implement SVE2 XAR
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,058/100] target/arm: Implement SVE2 HISTCNT, HISTSEG
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,057/100] target/arm: Implement SVE2 RSUBHNB, RSUBHNT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,056/100] target/arm: Implement SVE2 SUBHNB, SUBHNT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,055/100] target/arm: Implement SVE2 RADDHNB, RADDHNT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,054/100] target/arm: Implement SVE2 ADDHNB, ADDHNT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,053/100] target/arm: Implement SVE2 complex integer multiply-add
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,052/100] target/arm: Implement SVE2 integer multiply-add long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,051/100] target/arm: Implement SVE2 saturating multiply-add high
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,050/100] target/arm: Generalize inl_qrdmlah_* helper functions
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,049/100] target/arm: Implement SVE2 saturating multiply-add long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,048/100] target/arm: Implement SVE2 MATCH, NMATCH
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,047/100] target/arm: Implement SVE2 bitwise ternary operations
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,046/100] target/arm: Implement SVE2 WHILERW, WHILEWR
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,045/100] target/arm: Implement SVE2 WHILEGT, WHILEGE, WHILEHI, WHILEHS
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,044/100] target/arm: Implement SVE2 SQSHRN, SQRSHRN
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,043/100] target/arm: Implement SVE2 UQSHRN, UQRSHRN
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,042/100] target/arm: Implement SVE2 SQSHRUN, SQRSHRUN
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,041/100] target/arm: Implement SVE2 SHRN, RSHRN
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
New
[v2,040/100] target/arm: Implement SVE2 floating-point pairwise
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,039/100] target/arm: Implement SVE2 saturating extract narrow
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,038/100] target/arm: Implement SVE2 integer absolute difference and accumulate
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,037/100] target/arm: Implement SVE2 bitwise shift and insert
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,036/100] target/arm: Implement SVE2 bitwise shift right and accumulate
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,035/100] target/arm: Implement SVE2 integer add/subtract long with carry
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,034/100] target/arm: Implement SVE2 integer absolute difference and accumulate long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,033/100] target/arm: Implement SVE2 complex integer add
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,032/100] target/arm: Implement SVE2 bitwise permute
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,031/100] target/arm: Implement SVE2 bitwise exclusive-or interleaved
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,030/100] target/arm: Implement SVE2 bitwise shift left long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,029/100] target/arm: Tidy SVE tszimm shift formats
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,028/100] target/arm: Implement PMULLB and PMULLT
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,027/100] target/arm: Implement SVE2 integer multiply long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,026/100] target/arm: Implement SVE2 integer add/subtract wide
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,025/100] target/arm: Implement SVE2 integer add/subtract interleaved long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,024/100] target/arm: Implement SVE2 integer add/subtract long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,023/100] target/arm: Implement SVE2 saturating add/subtract (predicated)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,022/100] target/arm: Implement SVE2 integer pairwise arithmetic
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,021/100] target/arm: Implement SVE2 integer halving add/subtract (predicated)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,020/100] target/arm: Implement SVE2 saturating/rounding bitwise shift left (predicated)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,019/100] target/arm: Split out saturating/rounding shifts from neon
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,018/100] target/arm: Implement SVE2 integer unary operations (predicated)
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,017/100] target/arm: Implement SVE2 integer pairwise add and accumulate long
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,016/100] target/arm: Implement SVE2 Integer Multiply - Unpredicated
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,015/100] target/arm: Enable SVE2 and some extensions
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,014/100] target/arm: Add ID_AA64ZFR0 fields and isar_feature_aa64_sve2
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,013/100] target/arm: Split out gen_gvec_ool_zz
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,012/100] target/arm: Split out gen_gvec_ool_zzz
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,011/100] target/arm: Split out gen_gvec_ool_zzp
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,010/100] target/arm: Merge helper_sve_clr_* and helper_sve_movz_*
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,009/100] target/arm: Split out gen_gvec_ool_zzzp
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,008/100] target/arm: Use tcg_gen_gvec_bitsel for trans_SEL_pppp
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,007/100] target/arm: Clean up 4-operand predicate expansion
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,006/100] target/arm: Merge do_vector2_p into do_mov_p
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,005/100] target/arm: Rearrange {sve, fp}_check_access assert
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,004/100] target/arm: Split out gen_gvec_fn_zzz, do_zzz_fn
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,003/100] target/arm: Split out gen_gvec_fn_zz
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,002/100] qemu/int128: Add int128_lshift
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded
[v2,001/100] tcg: Save/restore vecop_list around minmax fallback
target/arm: Implement SVE2
-
-
-
2020-06-18
Richard Henderson
Superseded