16697 Commits (730d049c4b65646cb9fbfd789505d985859e83b6)

Author SHA1 Message Date
Pierrick Bouvier 10059583c7 include/tcg/tcg-op.h: eradicate TARGET_INSN_START_EXTRA_WORDS 1 month ago
Pierrick Bouvier 596081113b target/arm/tcg/translate.h: replace target_long with int64_t 1 month ago
Pierrick Bouvier 15500df3b3 target/arm/tcg/translate.h: replace target_ulong with vaddr 1 month ago
Pierrick Bouvier 4ba9234f67 target/arm/tcg/vec_helper.c: make compilation unit common 1 month ago
Pierrick Bouvier 3211199b00 target/arm/tcg/cpu-v7m.c: make compilation unit common 1 month ago
Pierrick Bouvier 3580aa0354 target/arm/tcg/psci.c: make compilation unit common 1 month ago
Pierrick Bouvier bfc57f037d target/arm: move exec/helper-* plumbery to helper.h 1 month ago
Pierrick Bouvier 27031a759d target/arm: extract helper-sme.h from helper.h 1 month ago
Pierrick Bouvier af4ff26d4d target/arm: extract helper-sve.h from helper.h 1 month ago
Pierrick Bouvier 903a87216c target/arm: extract helper-a64.h from helper.h 1 month ago
Pierrick Bouvier 7811dd39a6 target/arm: extract helper-mve.h from helper.h 1 month ago
Peter Maydell fefb9baf11 target/arm: Don't require helper prototypes in helper.c 1 month ago
Peter Maydell 7bea97639e target/arm: Move TCG-specific code out of debug_helper.c 1 month ago
Osama Abdelkader 2755af839e whpx: fix FP register loop 2 months ago
Osama Abdelkader 4a22c50d4a whpx: remove duplicate include 2 months ago
Peter Maydell a0660e2b2d target/arm: Permit configurations with SME but not SVE 2 months ago
Peter Maydell c38e9dc3b6 target/arm: Squash FEAT_SME_FA64 if FEAT_SVE is not present 2 months ago
Peter Maydell 8952556536 target/arm: Don't squash all ID_AA64ZFR0_EL1 fields for non-SVE 2 months ago
Peter Maydell 3c10637790 target/arm/tcg: Correct SVE/SME BF16 checks 2 months ago
Peter Maydell 5ca3420055 target/arm/tcg: Correct SVE/SME I8MM checks 2 months ago
Peter Maydell 895d4367d6 target/arm/tcg: Use "or SME" feature checks where needed 2 months ago
Peter Maydell e69bddfc75 target/arm/tcg: Drop unnecessary aa64_sve check from do_trans_pmull() 2 months ago
Peter Maydell e868257fe6 target/arm: Add aa64_sme_or_sve, aa64_sme_or_sve2 features 2 months ago
Peter Maydell 5801dc1b3b target/arm: Handle SME-without-SVE on change of EL 2 months ago
Peter Maydell 8a21e4e278 target/arm: Handle SME-only CPUs in sve_vqm1_for_el_sm() 2 months ago
Peter Maydell aeb3c147fc target/arm: Don't let 'sme=on' downgrade SME 2 months ago
Peter Maydell 433097a224 target/arm/tcg: Allow SVE RAX1 in SME2p1 streaming mode 2 months ago
Peter Maydell ee5bf0962e target/arm: Fix feature check in DO_SVE2_RRX, DO_SVE2_RRX_TB 2 months ago
Peter Maydell 05f32d2584 target/arm: Report correct vector width in gdbstub when SME present 2 months ago
Peter Maydell 42eab40a12 target/arm: Account for SME in aarch64_sve_narrow_vq() assertion 2 months ago
Magnus Kulke 7db36b8223 target/i386/mshv: remove unused optimization of gva=>gpa translation 4 months ago
Magnus Kulke 626e5dc999 accel/mshv: Remove remap overlapping mappings code 3 months ago
Dongli Zhang e587632c22 target/i386/kvm: support perfmon-v2 for reset 3 months ago
Dongli Zhang 4c7f05232c target/i386/kvm: reset AMD PMU registers during VM reset 3 months ago
Dongli Zhang 4e041b2be1 target/i386/kvm: rename architectural PMU variables 3 months ago
Dongli Zhang 7b5d709629 target/i386/kvm: extract unrelated code out of kvm_x86_build_cpuid() 3 months ago
Dongli Zhang 3833744651 target/i386/kvm: set KVM_PMU_CAP_DISABLE if "-pmu" is configured 3 months ago
Aidan Khoury 4f0dd09e61 i386/cpu: Fix incorrect initializer in Diamond Rapids definition 2 months ago
Marco Liebel 27e415963a target/hexagon: Remove unused is_finite() 2 months ago
Marco Liebel 73aeeaf5e6 target/hexagon: Remove unused EXT_IDX enum 2 months ago
Anton Johansson d6eb20dbee target/hexagon: Widen MemLog::width to 32 bits 2 months ago
Brian Cain 20df4ef1c9 target/hexagon: Detect register write conflicts 2 months ago
Brian Cain b0129a14a4 target/hexagon: Return decode failure for invalid non-duplex encodings 2 months ago
Brian Cain f87873a134 target/hexagon: Fix invalid duplex decoding 2 months ago
Ilya Leoshkevich 8eb8c1bc59 target/s390x: Implement DIVIDE TO INTEGER 2 months ago
Ilya Leoshkevich f5682b9dee target/s390x: Extract s390_get_bfp_rounding_mode() 2 months ago
Ilya Leoshkevich 5b251330e4 target/s390x: Dump Floating-Point-Control Register 2 months ago
Alex Bennée a2834b853d target/arm: implement FEAT_E2H0 2 months ago
Ashish Anand d238858bff target/arm: Implement WFE, SEV and SEVONPEND for Cortex-M 2 months ago
Philippe Mathieu-Daudé bc3d2e7067 target/arm: Remove entry for "any" from cpu32 arm_tcg_cpus[] list 2 months ago