aboutsummaryrefslogtreecommitdiff
path: root/target/arm/helper.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-13target/arm: Hyp mode R14 is shared with User and SystemPeter Maydell1-14/+15
2018-11-13target/arm: Correctly implement handling of HCR_EL2.{VI, VF}Peter Maydell1-2/+18
2018-11-13Revert "target/arm: Implement HCR.VI and VF"Peter Maydell1-43/+4
2018-11-13target/arm: Fix typo in tlbi_aa64_vmalle1_writeRichard Henderson1-1/+1
2018-11-13target/arm: Remove antique TODO commentPeter Maydell1-1/+0
2018-11-13target/arm: Remove workaround for small SAU regionsPeter Maydell1-12/+0
2018-11-06target/arm: Fix ATS1Hx instructionsPeter Maydell1-2/+2
2018-11-06target/arm: Set S and PTW in 64-bit PAR formatPeter Maydell1-4/+6
2018-10-24target/arm: Only flush tlb if ASID changesRichard Henderson1-5/+3
2018-10-24target/arm: Remove writefn from TTBR0_EL3Richard Henderson1-1/+1
2018-10-24target/arm: Report correct syndrome for FP/SIMD traps to Hyp modePeter Maydell1-0/+9
2018-10-24target/arm: Get IL bit correct for v7 syndrome valuesPeter Maydell1-0/+13
2018-10-24target/arm: New utility function to extract EC from syndromePeter Maydell1-2/+2
2018-10-24target/arm: Implement HCR.PTWPeter Maydell1-1/+20
2018-10-24target/arm: Implement HCR.VI and VFPeter Maydell1-4/+43
2018-10-24target/arm: ISR_EL1 bits track virtual interrupts if IMO/FMO setPeter Maydell1-4/+18
2018-10-24target/arm: Implement HCR.DCPeter Maydell1-2/+21
2018-10-24target/arm: Implement HCR.FBPeter Maydell1-72/+113
2018-10-24target/arm: Make switch_mode() file-localPeter Maydell1-2/+4
2018-10-24target/arm: Improve debug logging of AArch32 exception returnPeter Maydell1-0/+10
2018-10-24target/arm: Convert v8.2-fp16 from feature bit to aa64pfr0 testRichard Henderson1-1/+1
2018-10-24target/arm: Convert sve from feature bit to aa64pfr0 testRichard Henderson1-3/+6
2018-10-24target/arm: Move some system registers into a substructureRichard Henderson1-14/+14
2018-10-16target/arm: Initialize ARMMMUFaultInfo in v7m_stack_read/writePeter Maydell1-2/+2
2018-10-16target/arm: Mask PMOVSR writes based on supported countersAaron Lindsay1-0/+1
2018-10-16target/arm: Mark PMINTENCLR and PMINTENCLR_EL1 accesses as possibly doing IOAaron Lindsay1-2/+4
2018-10-16target/arm: Fix aarch64_sve_change_el wrt EL0Richard Henderson1-4/+12
2018-10-08target/arm: Add v8M stack checks for MSR to SP_NSPeter Maydell1-1/+13
2018-10-08target/arm: Add v8M stack limit checks on NS function callsPeter Maydell1-0/+4
2018-10-08target/arm: Add v8M stack checks on exception entryPeter Maydell1-8/+46
2018-10-08target/arm: Move v7m_using_psp() to internals.hPeter Maydell1-12/+0
2018-10-08target/arm: Define new EXCP type for v8M stack overflowsPeter Maydell1-0/+5
2018-10-08target/arm: Define new TBFLAG for v8M stack checkingPeter Maydell1-0/+10
2018-10-08target/arm: Adjust aarch64_cpu_dump_state for system mode SVERichard Henderson1-3/+3
2018-10-08target/arm: Handle SVE vector length changes in system modeRichard Henderson1-13/+120
2018-10-08target/arm: Pass in current_el to fp and sve_exception_elRichard Henderson1-12/+9
2018-10-08target/arm: Adjust sve_exception_elRichard Henderson1-46/+42
2018-10-08target/arm: Define ID_AA64ZFR0_EL1Richard Henderson1-1/+2
2018-10-08target/arm: Don't read r4 from v8M exception stackframe twicePeter Maydell1-1/+0
2018-10-08target/arm: Correct condition for v8M callee stack pushPeter Maydell1-1/+1
2018-09-25target/arm: Fix cpu_get_tb_cpu_state() for non-SVE CPUsRichard Henderson1-21/+24
2018-08-24target/arm: Clear CPSR.IL and CPSR.J on 32-bit exception entryPeter Maydell1-0/+2
2018-08-24target/arm: Implement support for taking exceptions to Hyp modePeter Maydell1-0/+82
2018-08-24target/arm: Factor out code for taking an AArch32 exceptionPeter Maydell1-23/+41
2018-08-24target/arm: Implement AArch32 HCR and HCR2Peter Maydell1-4/+50
2018-08-24target/arm: Implement RAZ/WI HACTLR2Peter Maydell1-0/+10
2018-08-24target/arm: Use the float-to-int-scale softfloat routinesRichard Henderson1-48/+49
2018-08-24target/arm: Use the int-to-float-scale softfloat routinesRichard Henderson1-24/+5
2018-08-23fix "Missing break in switch" coverity reportsPaolo Bonzini1-0/+1
2018-08-20target/arm: Implement ESR_EL2/HSR for AArch32 and no-EL2Peter Maydell1-1/+5