aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2023-05-05target/riscv: expose properties for Zc* extensionWeiwei Li1-0/+14
2023-05-05target/riscv: add support for Zcmt extensionWeiwei Li9-5/+157
2023-05-05target/riscv: add support for Zcmp extensionWeiwei Li3-1/+209
2023-05-05target/riscv: add support for Zcb extensionWeiwei Li3-0/+125
2023-05-05target/riscv: add support for Zcd extensionWeiwei Li2-4/+22
2023-05-05target/riscv: add support for Zcf extensionWeiwei Li2-4/+22
2023-05-05target/riscv: add support for Zca extensionWeiwei Li2-4/+8
2023-05-05target/riscv: add cfg properties for Zc* extensionWeiwei Li2-0/+49
2023-05-05target/riscv: fix invalid riscv,event-to-mhpmcounters entryConor Dooley1-1/+1
2023-05-05target/riscv: redirect XVentanaCondOps to use the Zicond functionsPhilipp Tomsich1-15/+3
2023-05-05target/riscv: refactor Zicond supportPhilipp Tomsich1-15/+21
2023-05-05target/riscv: Simplify arguments for riscv_csrrw_checkWeiwei Li1-8/+4
2023-05-05target/riscv: Simplify type conversion for CPURISCVStateWeiwei Li7-44/+31
2023-05-05target/riscv: Simplify getting RISCVCPU pointer from envWeiwei Li1-4/+4
2023-05-05target/riscv: Fix priv version dependency for vector and zfhLIU Zhiwei1-4/+4
2023-05-05target/riscv: Avoid env_archcpu() when reading RISCVCPUConfigWeiwei Li3-35/+18
2023-05-02target/arm: Add compile time asserts to load/store_cpu_field macrosPeter Maydell1-4/+13
2023-05-02target/arm: Define and use new load_cpu_field_low32()Peter Maydell2-2/+9
2023-05-02arm/Kconfig: Always select SEMIHOSTING when TCG is presentFabiano Rosas1-0/+7
2023-05-02target/arm: move cpu_tcg to tcg/cpu32.cClaudio Fontana4-12/+5
2023-05-02target/arm: Move 64-bit TCG CPUs into tcg/Fabiano Rosas4-684/+731
2023-05-02target/arm: Do not expose all -cpu max features to qtestsFabiano Rosas1-3/+9
2023-05-02target/arm: Extract TCG -cpu max code into a functionFabiano Rosas1-14/+18
2023-05-02target/arm: Remove dead code from cpu_max_set_sve_max_vqFabiano Rosas1-6/+0
2023-05-02target/arm: Move cortex sysregs into a separate fileFabiano Rosas6-65/+77
2023-04-29Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson3-8/+53
2023-04-28target/i386: Add support for PREFETCHIT0/1 in CPUID enumerationJiaxi Chen2-1/+3
2023-04-28target/i386: Add support for AVX-NE-CONVERT in CPUID enumerationJiaxi Chen2-1/+3
2023-04-28target/i386: Add support for AVX-VNNI-INT8 in CPUID enumerationJiaxi Chen2-1/+25
2023-04-28target/i386: Add support for AVX-IFMA in CPUID enumerationJiaxi Chen2-1/+3
2023-04-28target/i386: Add support for AMX-FP16 in CPUID enumerationJiaxi Chen2-1/+3
2023-04-28target/i386: Add support for CMPCCXADD in CPUID enumerationJiaxi Chen2-1/+3
2023-04-28i386/cpu: Update how the EBX register of CPUID 0x8000001F is setTom Lendacky1-2/+2
2023-04-28i386/sev: Update checks and information related to reduced-phys-bitsTom Lendacky1-3/+14
2023-04-28s390x/gdb: Split s390-virt.xmlIlya Leoshkevich1-20/+45
2023-04-23tcg: Replace tcg_abort with g_assert_not_reachedRichard Henderson2-12/+12
2023-04-22Merge tag 'pull-hex-20230421' of https://github.com/quic/qemu into stagingRichard Henderson24-1193/+1428
2023-04-22Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson3-3/+7
2023-04-21Hexagon (target/hexagon) Add overrides for cache/sync/barrier instructionsTaylor Simpson2-14/+28
2023-04-21Hexagon (target/hexagon) Remove unused slot variable in helpersTaylor Simpson4-11/+9
2023-04-21Hexagon (target/hexagon) Updates to USR should use get_result_gprTaylor Simpson6-44/+34
2023-04-21Hexagon (target/hexagon) Add overrides for count trailing zeros/onesTaylor Simpson1-0/+24
2023-04-21Hexagon (target/hexagon) Merge arguments to probe_pkt_scalar_hvx_storesTaylor Simpson4-9/+10
2023-04-21Hexagon (target/hexagon) Remove redundant/unused macrosTaylor Simpson1-43/+22
2023-04-21Use black code style for python scriptsMarco Liebel13-911/+1191
2023-04-21Use f-strings in python scriptsMarco Liebel12-306/+250
2023-04-21Hexagon (translate.c): avoid redundant PC updates on COFMatheus Tavares Bernardino1-8/+13
2023-04-21Merge tag 'pull-request-2023-04-20' of https://gitlab.com/thuth/qemu into sta...Richard Henderson1-9/+22
2023-04-20target/i386: Set family/model/stepping of the "max" CPU according to LM bitThomas Huth1-9/+22
2023-04-20target/arm: Report pauth information to gdb as 'pauth_v2'Peter Maydell1-5/+4