summaryrefslogtreecommitdiffstats
path: root/target/arm/cpu.h
Commit message (Expand)AuthorAgeFilesLines
...
* target/arm: Enable HCR_E2H for VHERichard Henderson2020-02-071-7/+0Star
* target/arm: Define isar_feature_aa64_vhRichard Henderson2020-02-071-0/+5
* target/arm/kvm: Implement virtual time adjustmentAndrew Jones2020-01-301-0/+7
* target/arm/arch_dump: Add SVE notesAndrew Jones2020-01-231-0/+25
* target/arm: Abstract the generic timer frequencyAndrew Jeffery2019-12-201-0/+5
* target/arm: ensure we use current exception state after SCR updateAlex Bennée2019-12-161-2/+6
* target/arm: Add support for DC CVAP & DC CVADP insBeata Michalska2019-12-161-0/+10
* target/arm: Handle AArch32 CP15 trapping via HSTR_EL2Marc Zyngier2019-12-161-0/+2
* target/arm: Support EL0 v7m msr/mrs for CONFIG_USER_ONLYRichard Henderson2019-11-191-0/+2
* target/arm: Merge arm_cpu_vq_map_next_smaller into sole callerRichard Henderson2019-11-191-3/+0Star
* target/arm/kvm: host cpu: Add support for sve<N> propertiesAndrew Jones2019-11-011-0/+2
* target/arm/cpu64: max cpu: Introduce sve<N> propertiesAndrew Jones2019-11-011-0/+19
* target/arm: Add arm_rebuild_hflagsRichard Henderson2019-10-241-0/+6
* target/arm: Hoist computation of TBFLAG_A32.VFPENRichard Henderson2019-10-241-1/+1
* target/arm: Split arm_cpu_data_is_big_endianRichard Henderson2019-10-241-19/+30
* target/arm: Split out rebuild_hflags_commonRichard Henderson2019-10-241-11/+18
* target/arm: Allow ARMCPRegInfo read/write functions to throw exceptionsPeter Maydell2019-09-031-1/+5
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190816'...Peter Maydell2019-08-161-1/+12
|\
| * target/arm/cpu: Use div-round-up to determine predicate register array sizeAndrew Jones2019-08-161-1/+1
| * target/arm: Fix routing of singlestep exceptionsPeter Maydell2019-08-161-0/+5
| * target/arm: generate a custom MIDR for -cpu maxAlex Bennée2019-08-161-0/+6
* | migration: Move the VMStateDescription typedef to typedefs.hMarkus Armbruster2019-08-161-1/+1
|/
* target/arm: Restrict semi-hosting to TCGPhilippe Mathieu-Daudé2019-07-041-0/+7
* target/arm: Move CPU state dumping routines to cpu.cPhilippe Mathieu-Daudé2019-07-011-2/+0Star
* target/arm: Only implement doubles if the FPU supports themPeter Maydell2019-06-171-0/+6
* target/arm: Allow M-profile CPUs to disable the DSP extension via CPU propertyPeter Maydell2019-06-171-0/+2
* target/arm: Allow VFP and Neon to be disabled via a CPU propertyPeter Maydell2019-06-171-0/+4
* target/arm: Convert VFP VMLA to decodetreePeter Maydell2019-06-131-0/+5
* target/arm: Convert the VSEL instructions to decodetreePeter Maydell2019-06-131-0/+6
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* cpu: Remove CPU_COMMONRichard Henderson2019-06-101-3/+1Star
* cpu: Introduce CPUNegativeOffsetStateRichard Henderson2019-06-101-0/+1
* cpu: Move ENV_OFFSET to exec/gen-icount.hRichard Henderson2019-06-101-2/+0Star
* target/arm: Use env_cpu, env_archcpuRichard Henderson2019-06-101-5/+0Star
* cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson2019-06-101-2/+0Star
* cpu: Define ArchCPURichard Henderson2019-06-101-0/+1
* cpu: Define CPUArchState with typedefRichard Henderson2019-06-101-2/+2
* tcg: Split out target/arch/cpu-param.hRichard Henderson2019-06-101-30/+3Star
* target/arm: Implement ARMv8.5-RNGRichard Henderson2019-05-221-0/+5
* target/arm: Put all PAC keys into a structureRichard Henderson2019-05-221-5/+7
* target/arm: Implement XPSR GE bitsPeter Maydell2019-05-071-0/+4
* arm: Allow system registers for KVM guests to be changed by QEMU codePeter Maydell2019-05-071-1/+8
* target/arm: Implement VLSTM for v7M CPUs with an FPUPeter Maydell2019-04-291-0/+2
* target/arm: Implement M-profile lazy FP state preservationPeter Maydell2019-04-291-0/+3
* target/arm: New function armv7m_nvic_set_pending_lazyfp()Peter Maydell2019-04-291-0/+12
* target/arm: New helper function arm_v7m_mmu_idx_all()Peter Maydell2019-04-291-0/+7
* target/arm: Activate M-profile floating point context when FPCCR.ASPEN is setPeter Maydell2019-04-291-0/+2
* target/arm: Set FPCCR.S when executing M-profile floating point insnsPeter Maydell2019-04-291-0/+2
* target/arm: Overlap VECSTRIDE and XSCALE_CPAR TB flagsPeter Maydell2019-04-291-4/+6
* target/arm: Move NS TBFLAG from bit 19 to bit 6Peter Maydell2019-04-291-5/+6