summaryrefslogtreecommitdiffstats
path: root/target/arm/helper.c
Commit message (Expand)AuthorAgeFilesLines
* target/arm: Display helpful message when hflags mismatchPhilippe Mathieu-Daudé2019-12-201-3/+15
* target/arm: Prepare generic timer for per-platform CNTFRQAndrew Jeffery2019-12-201-1/+8
* target/arm: Abstract the generic timer frequencyAndrew Jeffery2019-12-201-3/+7
* target/arm: Remove redundant scaling of nexttickAndrew Jeffery2019-12-201-2/+3
* target/arm: ensure we use current exception state after SCR updateAlex Bennée2019-12-161-1/+13
* target/arm: Add support for DC CVAP & DC CVADP insBeata Michalska2019-12-161-0/+56
* target/arm: Add support for missing Jazelle system registersMarc Zyngier2019-12-161-0/+27
* target/arm: Handle AArch32 CP15 trapping via HSTR_EL2Marc Zyngier2019-12-161-0/+6
* target/arm: Honor HCR_EL2.TID1 trapping requirementsMarc Zyngier2019-12-161-4/+32
* target/arm: Honor HCR_EL2.TID2 trapping requirementsMarc Zyngier2019-12-161-4/+27
* target/arm: Honor HCR_EL2.TID3 trapping requirementsMarc Zyngier2019-11-261-0/+76
* target/arm: Fix ISR_EL1 tracking when executing at EL2Marc Zyngier2019-11-261-2/+5
* target/arm: Merge arm_cpu_vq_map_next_smaller into sole callerRichard Henderson2019-11-191-2/+7
* target/arm/cpu64: max cpu: Introduce sve<N> propertiesAndrew Jones2019-11-011-1/+9
* target/arm: Rely on hflags correct in cpu_get_tb_cpu_stateRichard Henderson2019-10-241-3/+6
* target/arm: Rebuild hflags at Xscale SCTLR writesRichard Henderson2019-10-241-0/+10
* target/arm: Rebuild hflags at EL changesRichard Henderson2019-10-241-0/+2
* target/arm: Add HELPER(rebuild_hflags_{a32, a64, m32})Richard Henderson2019-10-241-0/+24
* target/arm: Hoist store to cs_base in cpu_get_tb_cpu_stateRichard Henderson2019-10-241-1/+1
* target/arm: Split out arm_mmu_idx_elRichard Henderson2019-10-241-5/+7
* target/arm: Add arm_rebuild_hflagsRichard Henderson2019-10-241-8/+22
* target/arm: Hoist computation of TBFLAG_A32.VFPENRichard Henderson2019-10-241-4/+10
* target/arm: Simplify set of PSTATE_SS in cpu_get_tb_cpu_stateRichard Henderson2019-10-241-12/+8Star
* target/arm: Hoist XSCALE_CPAR, VECLEN, VECSTRIDE in cpu_get_tb_cpu_stateRichard Henderson2019-10-241-7/+14
* target/arm: Split out rebuild_hflags_aprofileRichard Henderson2019-10-241-8/+12
* target/arm: Split out rebuild_hflags_a32Richard Henderson2019-10-241-1/+7
* target/arm: Reduce tests vs M-profile in cpu_get_tb_cpu_stateRichard Henderson2019-10-241-26/+23Star
* target/arm: Split out rebuild_hflags_m32Richard Henderson2019-10-241-15/+30
* target/arm: Split arm_cpu_data_is_big_endianRichard Henderson2019-10-241-4/+12
* target/arm: Split out rebuild_hflags_common_32Richard Henderson2019-10-241-5/+11
* target/arm: Split out rebuild_hflags_a64Richard Henderson2019-10-241-59/+66
* target/arm: Split out rebuild_hflags_commonRichard Henderson2019-10-241-7/+19
* target/arm: remove run time semihosting checksAlex Bennée2019-09-271-74/+22Star
* target/arm: fix CBAR register for AArch64 CPUsLuc Michel2019-09-271-3/+16
* target/arm: Take exceptions on ATS instructions when neededPeter Maydell2019-09-031-15/+92
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190816'...Peter Maydell2019-08-161-0/+7
|\
| * target/arm/helper: zcr: Add build bug next to value range assumptionAndrew Jones2019-08-161-0/+1
| * target/arm: Fix routing of singlestep exceptionsPeter Maydell2019-08-161-0/+6
* | Clean up inclusion of sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+0Star
* | Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-0/+2
* | Include hw/irq.h a lot lessMarkus Armbruster2019-08-161-0/+1
|/
* target/arm: Add missing break statement for Hypervisor Trap ExceptionPhilippe Mathieu-Daudé2019-07-221-0/+1
* target/arm: Fix sve_zcr_len_for_elRichard Henderson2019-07-081-2/+2
* target/arm/helper: Move M profile routines to m_helper.cPhilippe Mathieu-Daudé2019-07-041-2634/+4Star
* target/arm: Restrict semi-hosting to TCGPhilippe Mathieu-Daudé2019-07-041-1/+7
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-07-02-v2'...Peter Maydell2019-07-031-1/+1
|\
| * qapi: Split machine-target.json off target.json and misc.jsonMarkus Armbruster2019-07-021-1/+1
* | target/arm: Declare some M-profile functions publiclyPhilippe Mathieu-Daudé2019-07-011-36/+2Star
* | target/arm: Declare arm_log_exception() function publiclyPhilippe Mathieu-Daudé2019-07-011-38/+38
* | target/arm: Move TLB related routines to tlb_helper.cPhilippe Mathieu-Daudé2019-07-011-53/+0Star