You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Peter Maydell
4ae7d11b70
target/ppc: Fix lxvx/stxvx facility check
linux-user: update syscall_nr.h to Linux v6.10
linux-user: update syscall.tbl to Linux v6.11
tcg: Fix iteration step in 32-bit gvec operation
tcg: Propagate new TCGOp to add_as_label_use
tcg/*: Do not expand cmp_vec, cmpsel_vec early
tcg/optimize: Fold movcond with true and false values identical
tcg/optimize: Optimize cmp_vec and cmpsel_vec
tcg/optimize: Optimize bitsel_vec
tcg/i386: Optimize cmpsel with constant 0 operand 3.
tcg/i386: Implement cmp_vec with avx512 insns
tcg/i386: Implement cmpsel_vec with avx512 insns
tcg/i386: Implement vector TST{EQ,NE} for avx512
tcg/ppc: Implement cmpsel_vec and optimize with constant 0/-1 arguments
tcg/s390x: Implement cmpsel_vec and optimize with constant 0/-1 arguments
-----BEGIN PGP SIGNATURE-----
iQFQBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmbwBsIdHHJpY2hhcmQu
aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/bzwf40V8fsRhfc8u/k2Xw
+bXyfyX7ydgB+82YoO71+Wy15ntmYmbL/6O9kGuJXWX8HRDrAR8Js9zDgveysw5m
m/EG+XAbVjYhjaoaaz2nfr+5auQoos9NoCji3s3UJln6sCuZ2Enl0DTFluoHZfgr
/YVAghJ4dwH0hfzO9kmsKmJ9I19HugMMN4dNvEcjQyDDUhgGGjkUaRtGNxwuiwuf
ArL2XhFauXgloryDmpUKQ0BJJ0t8rdPlaRJ8dHqJUnJwav0TW3QVXbrs8gOkmmbg
9plYTC9DlTguQobvapCDVjiGy/6yuSF/AUpcdQbTRtTi3BrzhTydfLlOtI64GtaQ
OBKd
=ID/g
-----END PGP SIGNATURE-----
Merge tag 'pull-tcg-20240922' of https://gitlab.com/rth7680/qemu into staging
target/ppc: Fix lxvx/stxvx facility check
linux-user: update syscall_nr.h to Linux v6.10
linux-user: update syscall.tbl to Linux v6.11
tcg: Fix iteration step in 32-bit gvec operation
tcg: Propagate new TCGOp to add_as_label_use
tcg/*: Do not expand cmp_vec, cmpsel_vec early
tcg/optimize: Fold movcond with true and false values identical
tcg/optimize: Optimize cmp_vec and cmpsel_vec
tcg/optimize: Optimize bitsel_vec
tcg/i386: Optimize cmpsel with constant 0 operand 3.
tcg/i386: Implement cmp_vec with avx512 insns
tcg/i386: Implement cmpsel_vec with avx512 insns
tcg/i386: Implement vector TST{EQ,NE} for avx512
tcg/ppc: Implement cmpsel_vec and optimize with constant 0/-1 arguments
tcg/s390x: Implement cmpsel_vec and optimize with constant 0/-1 arguments
# -----BEGIN PGP SIGNATURE-----
#
# iQFQBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmbwBsIdHHJpY2hhcmQu
# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV/bzwf40V8fsRhfc8u/k2Xw
# +bXyfyX7ydgB+82YoO71+Wy15ntmYmbL/6O9kGuJXWX8HRDrAR8Js9zDgveysw5m
# m/EG+XAbVjYhjaoaaz2nfr+5auQoos9NoCji3s3UJln6sCuZ2Enl0DTFluoHZfgr
# /YVAghJ4dwH0hfzO9kmsKmJ9I19HugMMN4dNvEcjQyDDUhgGGjkUaRtGNxwuiwuf
# ArL2XhFauXgloryDmpUKQ0BJJ0t8rdPlaRJ8dHqJUnJwav0TW3QVXbrs8gOkmmbg
# 9plYTC9DlTguQobvapCDVjiGy/6yuSF/AUpcdQbTRtTi3BrzhTydfLlOtI64GtaQ
# OBKd
# =ID/g
# -----END PGP SIGNATURE-----
# gpg: Signature made Sun 22 Sep 2024 13:00:02 BST
# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg: issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [full]
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F
* tag 'pull-tcg-20240922' of https://gitlab.com/rth7680/qemu: (31 commits)
linux-user: update syscall.tbl to Linux v6.11
linux-user,loongarch: move to syscalltbl file
linux-user,hexagon: move to syscalltbl file
linux-user,riscv: move to syscalltbl file
linux-user,openrisc: move to syscalltbl file
linux-user,aarch64: move to syscalltbl file
linux-user: update syscall.tbl to Linux v6.10
linux-user, mips: update syscall-args-o32.c.inc to Linux v6.10
linux-user: update syscall_nr.h to Linux v6.10
target/ppc: Fix lxvx/stxvx facility check
tcg/s390x: Optimize cmpsel with constant 0/-1 arguments
tcg/s390x: Implement cmpsel_vec
tcg/ppc: Optimize cmpsel with constant 0/-1 arguments
tcg/ppc: Implement cmpsel_vec
tcg/i386: Implement vector TST{EQ,NE} for avx512
tcg/i386: Implement cmpsel_vec with avx512 insns
tcg/i386: Add predicate parameters to tcg_out_evex_opc
tcg/i386: Implement cmp_vec with avx512 insns
tcg/i386: Optimize cmpsel with constant 0 operand 3.
tcg/optimize: Optimize bitsel_vec
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
|
2 years ago |
| .. |
|
Makefile.vdso
|
linux-user/ppc: Add vdso
|
2 years ago |
|
cpu_loop.c
|
Remove qemu-common.h include from most units
|
4 years ago |
|
meson.build
|
linux-user/ppc: Add vdso
|
2 years ago |
|
signal.c
|
exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h'
|
2 years ago |
|
sockbits.h
|
linux-user: move ppc socket.h definitions to ppc/sockbits.h
|
8 years ago |
|
syscall.tbl
|
target/ppc: Fix lxvx/stxvx facility check
|
2 years ago |
|
syscallhdr.sh
|
license: Update deprecated SPDX tag GPL-2.0 to GPL-2.0-only
|
2 years ago |
|
target_cpu.h
|
linux user: Fix Lesser GPL version number
|
5 years ago |
|
target_elf.h
|
linux-user: set default PPC64 CPU
|
7 years ago |
|
target_errno_defs.h
|
linux-user: Extract target errno to 'target_errno_defs.h'
|
5 years ago |
|
target_fcntl.h
|
linux-user: move ppc fcntl definitions to ppc/target_fcntl.h
|
8 years ago |
|
target_mman.h
|
linux-user: Define ELF_ET_DYN_BASE in $guest/target_mman.h
|
3 years ago |
|
target_prctl.h
|
linux-user: Split out do_prctl and subroutines
|
4 years ago |
|
target_proc.h
|
linux-user: Split out cpu/target_proc.h
|
3 years ago |
|
target_resource.h
|
linux-user: Move generic TARGET_RLIMIT* definitions to generic/target_resource.h
|
4 years ago |
|
target_signal.h
|
linux-user: Move target_signal.h generic definitions to generic/signal.h
|
4 years ago |
|
target_structs.h
|
linux user: Fix Lesser GPL version number
|
5 years ago |
|
target_syscall.h
|
Replace TARGET_WORDS_BIGENDIAN
|
4 years ago |
|
termbits.h
|
linux-user: fix ppc/termbits.h
|
6 years ago |
|
vdso-32.ld
|
linux-user/ppc: Add vdso
|
2 years ago |
|
vdso-32.so
|
linux-user/ppc: Add vdso
|
2 years ago |
|
vdso-64.ld
|
linux-user/ppc: Add vdso
|
2 years ago |
|
vdso-64.so
|
linux-user/ppc: Add vdso
|
2 years ago |
|
vdso-64le.so
|
linux-user/ppc: Add vdso
|
2 years ago |
|
vdso-asmoffset.h
|
linux-user/ppc: Add vdso
|
2 years ago |
|
vdso.S
|
linux-user: spelling fixes: othe, necesary
|
2 years ago |