Commit Graph

  • 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