summaryrefslogtreecommitdiffstats
path: root/target/arm/cpu64.c
Commit message (Expand)AuthorAgeFilesLines
* target-arm: Add support for Fujitsu A64FXShuuichirou Ishii2021-09-011-0/+48
* target/arm/cpu64: Validate sve vector lengths are supportedAndrew Jones2021-08-261-56/+45
* target/arm/cpu64: Replace kvm_supported with sve_vq_supportedAndrew Jones2021-08-261-8/+11
* target/arm/cpu: Introduce sve_vq_supported bitmapAndrew Jones2021-08-261-0/+2
* target/arm: Add sve-default-vector-length cpu propertyRichard Henderson2021-07-271-0/+60
* target/arm: Implement MTE3Peter Collingbourne2021-06-241-1/+1
* target/arm: Enable BFloat16 extensionsRichard Henderson2021-06-031-0/+3
* target/arm: Enable SVE2 and related extensionsRichard Henderson2021-05-251-0/+13
* target/arm: set ID_AA64ISAR0.TLB to 2 for max AARCH64 CPU typeRebecca Cran2021-05-251-0/+1
* Revert "target/arm: Make number of counters in PMCR follow the CPU"Peter Maydell2021-04-061-3/+0
* target/arm: Make number of counters in PMCR follow the CPUPeter Maydell2021-03-301-0/+3
* target/arm: Enable FEAT_SSBS for "max" AARCH64 CPURebecca Cran2021-03-051-0/+5
* target/arm: Set ID_AA64PFR0.DIT and ID_PFR0.DIT to 1 for "max" AA64 CPURebecca Cran2021-02-111-0/+5
* cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer in CPUClassClaudio Fontana2021-02-051-4/+3
* cpu: Move cpu_exec_* to tcg_opsEduardo Habkost2021-02-051-1/+4
* target/arm: enable Secure EL2 in max CPURémi Denis-Courmont2021-01-191-0/+1
* target/arm: Use object_property_add_bool for "sve" propertyRichard Henderson2021-01-191-14/+10
* target/arm: Add cpu properties to control pauthRichard Henderson2021-01-191-4/+36
* target/arm: enable Small Translation tables in max CPURémi Denis-Courmont2021-01-121-0/+1
* arm/cpu64: Register "aarch64" as class propertyEduardo Habkost2020-12-151-10/+6
* target/arm: Make '-cpu max' have a 48-bit PAPeter Maydell2020-10-081-0/+4
* target/arm: Move id_pfr0, id_pfr1 into ARMISARegistersPeter Maydell2020-10-011-6/+6
* target/arm: Enable FP16 in '-cpu max'Peter Maydell2020-09-011-6/+4
* hw/arm/virt: Enable MTE via a machine propertyRichard Henderson2020-07-201-2/+3
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-9/+3
* qapi: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-6/+3
* target/arm: Enable MTERichard Henderson2020-06-261-0/+5
* target/arm: Check supported KVM features globally (not per vCPU)Philippe Mathieu-Daudé2020-06-231-5/+5
* target/arm/cpu: adjust virtual time for all KVM arm cpusfangying2020-06-161-1/+0
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-4/+4
* qom: Drop object_property_set_description() parameter @errpMarkus Armbruster2020-05-151-2/+1
* target/arm/cpu: Use ARRAY_SIZE() to iterate over ARMCPUInfo[]Philippe Mathieu-Daudé2020-05-111-5/+3
* target/arm: Make set_feature() available for other filesThomas Huth2020-05-111-10/+0
* target/arm: Use correct variable for setting 'max' cpu's ID_AA64DFR0Peter Maydell2020-05-041-3/+3
* target/arm: Implement ARMv8.2-TTS2UXNPeter Maydell2020-05-041-0/+2
* target/arm: Make cpu_register() available for other filesThomas Huth2020-04-301-7/+1
* target/arm: Fix ID_MMFR4 value on AArch64 'max' CPUPeter Maydell2020-04-221-1/+1
* target/arm: Implement (trivially) ARMv8.2-TTCNPPeter Maydell2020-03-051-0/+2
* target/arm: Implement v8.4-RCPCPeter Maydell2020-02-281-1/+1
* target/arm: Implement v8.3-RCPCPeter Maydell2020-02-281-0/+1
* target/arm: Remove ARM_FEATURE_VFP*Richard Henderson2020-02-281-3/+0
* target/arm: Set ID_MMFR4.HPDS for aarch64_max_initfnRichard Henderson2020-02-281-0/+1
* target/arm: Correctly implement ACTLR2, HACTLR2Peter Maydell2020-02-211-0/+4
* target/arm: Test correct register in aa32_pan and aa32_ats1e1 checksPeter Maydell2020-02-211-14/+14
* target/arm: Provide ARMv8.4-PMU in '-cpu max'Peter Maydell2020-02-211-0/+8
* target/arm: Move DBGDIDR into ARMISARegistersPeter Maydell2020-02-211-3/+3
* target/arm: Add _aa64_ and _any_ versions of pmu_8_1 isar checksPeter Maydell2020-02-211-3/+3
* target/arm: Define an aa32_pmu_8_1 isar feature test functionPeter Maydell2020-02-211-3/+3
* target/arm: Implement ARMv8.1-VMID16 extensionPeter Maydell2020-02-131-0/+1
* target/arm: Enable ARMv8.2-UAO in -cpu maxRichard Henderson2020-02-131-0/+4