-
700766ba60
kvm: i386: require KVM_CAP_ADJUST_CLOCK
Paolo Bonzini
2023-10-17 14:30:44 +02:00
-
86f2438fc2
kvm: i386: require KVM_CAP_MCE
Paolo Bonzini
2023-10-17 14:30:44 +02:00
-
1a44a79ddf
kvm: i386: require KVM_CAP_SET_VCPU_EVENTS and KVM_CAP_X86_ROBUST_SINGLESTEP
Paolo Bonzini
2023-10-17 14:16:58 +02:00
-
8bba0a3b76
kvm: i386: require KVM_CAP_XSAVE
Paolo Bonzini
2023-10-17 13:18:15 +02:00
-
f57a4dd311
kvm: i386: require KVM_CAP_DEBUGREGS
Paolo Bonzini
2023-10-17 13:15:11 +02:00
-
4b2991666c
kvm: i386: move KVM_CAP_IRQ_ROUTING detection to kvm_arch_required_capabilities
Paolo Bonzini
2023-10-17 14:15:29 +02:00
-
2cb81af0b1
kvm: unify listeners for PIO address space
Paolo Bonzini
2023-10-17 13:47:21 +02:00
-
126e7f7803
kvm: require KVM_CAP_IOEVENTFD and KVM_CAP_IOEVENTFD_ANY_LENGTH
Paolo Bonzini
2023-10-17 14:13:04 +02:00
-
5d9ec1f4c7
kvm: assume that many ioeventfds can be created
Paolo Bonzini
2023-10-17 14:08:22 +02:00
-
d19fe67ba8
kvm: drop reference to KVM_CAP_PCI_2_3
Paolo Bonzini
2023-10-18 12:11:34 +02:00
-
f8c0687fe3
kvm: require KVM_IRQFD for kernel irqchip
Paolo Bonzini
2023-10-21 17:09:46 +02:00
-
a788260b20
kvm: require KVM_IRQFD for kernel irqchip
Paolo Bonzini
2023-10-17 13:34:50 +02:00
-
cc5e719e2c
kvm: require KVM_CAP_SIGNAL_MSI
Paolo Bonzini
2023-10-17 13:24:33 +02:00
-
aacec9aee1
kvm: require KVM_CAP_INTERNAL_ERROR_DATA
Paolo Bonzini
2023-10-17 13:51:30 +02:00
-
cd08948840
kvm: remove unnecessary stub
Paolo Bonzini
2023-10-18 11:15:09 +02:00
-
d830054247
target/i386: check CPUID_PAE to determine 36 bit processor address space
Ani Sinha
2023-09-12 17:36:50 +05:30
-
e000687f12
target/i386: validate VEX.W for AVX instructions
Paolo Bonzini
2023-10-09 18:16:27 +02:00
-
183e6679e3
target/i386: group common checks in the decoding phase
Paolo Bonzini
2023-10-09 17:43:12 +02:00
-
48adb24049
tests/tcg/i386: test-avx: add test cases for SHA new instructions
Paolo Bonzini
2023-10-10 10:35:45 +02:00
-
05a0a100a5
tests/tcg/i386: initialize more registers in test-avx
Paolo Bonzini
2023-10-11 10:07:27 +02:00
-
e582b629f0
target/i386: implement SHA instructions
Paolo Bonzini
2023-10-10 10:31:17 +02:00
-
45b5933f7a
tests/tcg: fix out-of-bounds access in test-avx
Paolo Bonzini
2023-10-20 00:51:34 +02:00
-
-
-
e42124c0c8
Fix TLS ref for libafl_breakpoint_cpu
Andrea Fioraldi
2023-10-25 11:58:10 +02:00
-
1f0aad9814
Fix lockstep plugin with old glib2
Andrea Fioraldi
2023-10-25 11:54:28 +02:00
-
d86aae8ed9
Merge
Andrea Fioraldi
2023-10-25 11:36:37 +02:00
-
-
ea630b4375
Crash hook
Andrea Fioraldi
2023-10-25 10:34:13 +02:00
-
ba9c09b40b
target/sparc: Remove disas_sparc_legacy
Richard Henderson
2023-10-11 21:52:20 -07:00
-
3a38260e3c
target/sparc: Convert FZERO, FONE to decodetree
Richard Henderson
2023-10-11 21:50:11 -07:00
-
2f72264169
target/sparc: Move FPACK16, FPACKFIX to decodetree
Richard Henderson
2023-10-11 21:36:35 -07:00
-
e2fa6bd1ad
target/sparc: Move FPCMP* to decodetree
Richard Henderson
2023-10-11 21:26:06 -07:00
-
40f9ad219b
target/sparc: Convert FCMP, FCMPE to decodetree
Richard Henderson
2023-10-11 21:11:49 -07:00
-
f7ec8155f5
target/sparc: Move FMOVR, FMOVcc, FMOVfcc to decodetree
Richard Henderson
2023-10-11 18:04:56 -07:00
-
f4e18df576
target/sparc: Move FMOVq, FNEGq, FABSq to decodetree
Richard Henderson
2023-10-11 17:32:24 -07:00
-
7b8e3e1a87
target/sparc: Move FdTOq, FxTOq to decodetree
Richard Henderson
2023-10-11 17:20:04 -07:00
-
13ebcc7749
target/sparc: Move FiTOq, FsTOq to decodetree
Richard Henderson
2023-10-11 17:12:24 -07:00
-
1617586f5a
target/sparc: Move FqTOd, FqTOx to decodetree
Richard Henderson
2023-10-11 17:00:34 -07:00
-
bd9c5c428f
target/sparc: Move FqTOs, FqTOi to decodetree
Richard Henderson
2023-10-11 16:47:14 -07:00
-
199d43efb1
target/sparc: Move FiTOd, FsTOd, FsTOx to decodetree
Richard Henderson
2023-10-11 16:40:16 -07:00
-
8c94bcd850
target/sparc: Move gen_fop_FD insns to decodetree
Richard Henderson
2023-10-11 16:29:46 -07:00
-
5e3b17bbe9
target/sparc: Move FDMULQ to decodetree
Richard Henderson
2023-10-11 16:16:54 -07:00
-
ff4c711b8d
target/sparc: Move FSMULD to decodetree
Richard Henderson
2023-10-11 16:05:13 -07:00
-
a405623991
target/sparc: Move gen_fop_QQQ insns to decodetree
Richard Henderson
2023-10-11 15:59:28 -07:00
-
f2a59b0ad7
target/sparc: Move gen_fop_DDD insns to decodetree
Richard Henderson
2023-10-11 15:51:13 -07:00
-
c1514961e6
target/sparc: Move gen_fop_FFF insns to decodetree
Richard Henderson
2023-10-11 15:43:18 -07:00
-
c995216bab
target/sparc: Move FSQRTq to decodetree
Richard Henderson
2023-10-10 15:07:48 -07:00
-
8aa418b3ef
target/sparc: Move gen_fop_DD insns to decodetree
Richard Henderson
2023-10-10 14:56:49 -07:00
-
119cb94f69
target/sparc: Move gen_fop_FF insns to decodetree
Richard Henderson
2023-10-10 14:44:32 -07:00
-
4b6edc0a27
target/sparc: Move gen_gsr_fop_DDD insns to decodetree
Richard Henderson
2023-10-10 14:25:47 -07:00
-
afb043448b
target/sparc: Move PDIST to decodetree
Richard Henderson
2023-10-10 14:05:16 -07:00
-
e06c9f83c6
target/sparc: Move gen_ne_fop_DDD insns to decodetree
Richard Henderson
2023-10-10 13:50:38 -07:00
-
7f10b52f7b
target/sparc: Move gen_ne_fop_FFF insns to decodetree
Richard Henderson
2023-10-10 12:58:14 -07:00
-
fafba1bb0b
target/sparc: Use tcg_gen_vec_{add,sub}*
Richard Henderson
2023-10-10 10:48:56 -07:00
-
c6d83e4ff5
target/sparc: Move FMOVD, FNEGD, FABSD, FSRC*D, FNOT*D to decodetree
Richard Henderson
2023-10-05 10:53:30 -07:00
-
baf3dbf258
target/sparc: Move FMOVS, FNEGS, FABSS, FSRC*S, FNOT*S to decodetree
Richard Henderson
2023-10-05 09:41:05 -07:00
-
39ca3490f8
target/sparc: Move BMASK to decodetree
Richard Henderson
2023-10-05 09:01:34 -07:00
-
9e20ca9409
target/sparc: Move ADDRALIGN* to decodetree
Richard Henderson
2023-10-05 08:55:50 -07:00
-
45bfed3b2c
target/sparc: Move ARRAY* to decodetree
Richard Henderson
2023-10-05 03:26:54 -07:00
-
b88ce6f246
target/sparc: Move EDGE* to decodetree
Richard Henderson
2023-10-05 03:12:12 -07:00
-
da68140604
target/sparc: Merge LDFSR, LDXFSR implementations
Richard Henderson
2023-10-05 02:31:25 -07:00
-
3d3c06737b
target/sparc: Move LDFSR, STFSR to decodetree
Richard Henderson
2023-10-05 02:12:59 -07:00
-
287b11520b
target/sparc: Move asi fp load/store to decodetree
Richard Henderson
2023-10-05 01:56:02 -07:00
-
06c060d9e5
target/sparc: Move simple fp load/store to decodetree
Richard Henderson
2023-10-05 01:38:50 -07:00
-
3259b9e2fd
target/sparc: Split out fp ldst functions with asi precomputed
Richard Henderson
2023-10-05 01:37:06 -07:00
-
5458fd3153
target/sparc: Move PREFETCH, PREFETCHA to decodetree
Richard Henderson
2023-10-05 00:20:37 -07:00
-
d0a11d25f0
target/sparc: Move CASA, CASXA to decodetree
Richard Henderson
2023-10-05 00:09:36 -07:00
-
dca544b991
target/sparc: Move SWAP, SWAPA to decodetree
Richard Henderson
2023-10-04 23:45:21 -07:00
-
cf07cd1e68
target/sparc: Move LDSTUB, LDSTUBA to decodetree
Richard Henderson
2023-10-04 23:29:37 -07:00
-
42071fc16d
target/sparc: Move asi integer load/store to decodetree
Richard Henderson
2023-10-04 23:19:55 -07:00
-
0880d20b2e
target/sparc: Move simple integer load/store to decodetree
Richard Henderson
2023-10-04 19:50:47 -07:00
-
ebbbec9216
target/sparc: Use tcg_gen_qemu_{ld,st}_i128 for GET_ASI_DTWINX
Richard Henderson
2023-10-13 14:17:17 -07:00
-
c03a0fd15c
target/sparc: Split out ldst functions with asi pre-computed
Richard Henderson
2023-10-04 22:44:11 -07:00
-
a76779ee3b
target/sparc: Drop ifdef around get_asi and friends
Richard Henderson
2023-10-04 21:59:26 -07:00
-
811cc0b0ce
target/sparc: Split out resolve_asi
Richard Henderson
2023-10-04 21:10:47 -07:00
-
8f75b8a4eb
target/sparc: Move DONE, RETRY to decodetree
Richard Henderson
2023-10-04 19:05:45 -07:00
-
d382580031
target/sparc: Move FLUSH, SAVE, RESTORE to decodetree
Richard Henderson
2023-10-04 18:52:38 -07:00
-
86b82fe021
target/sparc: Move JMPL, RETT, RETURN to decodetree
Richard Henderson
2023-10-04 17:51:37 -07:00
-
d3c7e8ad74
target/sparc: Convert remaining v8 coproc insns to decodetree
Richard Henderson
2023-10-04 12:43:44 -07:00
-
9c6ec5bcad
target/sparc: Move POPC to decodetree
Richard Henderson
2023-10-20 21:28:43 -07:00
-
fb4ed7aad4
target/sparc: Move MOVcc, MOVR to decodetree
Richard Henderson
2023-10-04 15:37:54 -07:00
-
5fc546ee35
target/sparc: Move SLL, SRL, SRA to decodetree
Richard Henderson
2023-10-02 14:48:10 -07:00
-
a9aba13dae
target/sparc: Move TADD, TSUB, MULS to decodetree
Richard Henderson
2023-10-02 14:40:04 -07:00
-
c26368532d
target/sparc: Move UDIV, SDIV to decodetree
Richard Henderson
2023-10-01 23:46:47 -07:00
-
4ee85ea94b
target/sparc: Move UDIVX, SDIVX to decodetree
Richard Henderson
2023-10-01 23:34:14 -07:00
-
dfebb950da
target/sparc: Move SUBC to decodetree
Richard Henderson
2023-10-01 23:11:50 -07:00
-
b5372650e2
target/sparc: Move UMUL, SMUL to decodetree
Richard Henderson
2023-10-01 22:55:04 -07:00
-
22188d7da8
target/sparc: Move MULX to decodetree
Richard Henderson
2023-10-01 22:46:24 -07:00
-
420a187d80
target/sparc: Move ADDC to decodetree
Richard Henderson
2023-10-20 19:20:44 -07:00
-
428881deba
target/sparc: Move basic arithmetic to decodetree
Richard Henderson
2023-10-01 21:49:43 -07:00
-
2da789ded5
target/sparc: Remove cpu_hintp, cpu_htba, cpu_hver, cpu_ssr, cpu_ver
Richard Henderson
2023-10-22 14:25:33 -07:00
-
577efa4557
target/sparc: Remove cpu_tick_cmpr, cpu_stick_cmpr, cpu_hstick_cmpr
Richard Henderson
2023-10-22 14:19:29 -07:00
-
cd6269f7c9
target/sparc: Remove cpu_wim
Richard Henderson
2023-10-22 14:10:30 -07:00
-
bb97f2f5d7
target/sparc: Move WRTBR, WRHPR to decodetree
Richard Henderson
2023-10-02 13:46:42 -07:00
-
9422278ef8
target/sparc: Move WRWIM, WRPR to decodetree
Richard Henderson
2023-10-02 13:31:20 -07:00
-
25524734c6
target/sparc: Move WRPSR, SAVED, RESTORED to decodetree
Richard Henderson
2023-10-02 07:38:42 -07:00
-
0faef01b39
target/sparc: Move WRASR to decodetree
Richard Henderson
2023-10-02 00:25:46 -07:00
-
e8325dc02d
target/sparc: Move RDTBR, FLUSHW to decodetree
Richard Henderson
2023-10-01 21:29:10 -07:00
-
5d617bfba0
target/sparc: Move RDWIM, RDPR to decodetree
Richard Henderson
2023-10-01 21:21:43 -07:00
-
668bb9b755
target/sparc: Move RDPSR, RDHPR to decodetree
Richard Henderson
2023-10-01 20:34:14 -07:00
-
af25071c1d
target/sparc: Move RDASR, STBAR, MEMBAR to decodetree
Richard Henderson
2023-10-01 19:21:38 -07:00
-
3037663616
target/sparc: Move Tcc to decodetree
Richard Henderson
2023-10-01 18:29:42 -07:00