aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)AuthorFilesLines
2019-10-24target/arm: Rely on hflags correct in cpu_get_tb_cpu_stateRichard Henderson1-3/+6
2019-10-24target/arm: Rebuild hflags for M-profileRichard Henderson2-1/+10
2019-10-24target/arm: Rebuild hflags at Xscale SCTLR writesRichard Henderson1-0/+10
2019-10-24target/arm: Rebuild hflags at CPSR writesRichard Henderson1-0/+3
2019-10-24target/arm: Rebuild hflags at MSR writesRichard Henderson2-7/+34
2019-10-24target/arm: Rebuild hflags at EL changesRichard Henderson5-0/+8
2019-10-24target/arm: Add HELPER(rebuild_hflags_{a32, a64, m32})Richard Henderson2-0/+28
2019-10-24target/arm: Hoist store to cs_base in cpu_get_tb_cpu_stateRichard Henderson1-1/+1
2019-10-24target/arm: Split out arm_mmu_idx_elRichard Henderson2-5/+16
2019-10-24target/arm: Add arm_rebuild_hflagsRichard Henderson2-8/+28
2019-10-24target/arm: Hoist computation of TBFLAG_A32.VFPENRichard Henderson2-5/+11
2019-10-24target/arm: Simplify set of PSTATE_SS in cpu_get_tb_cpu_stateRichard Henderson1-12/+8
2019-10-24target/arm: Hoist XSCALE_CPAR, VECLEN, VECSTRIDE in cpu_get_tb_cpu_stateRichard Henderson1-7/+14
2019-10-24target/arm: Split out rebuild_hflags_aprofileRichard Henderson1-8/+12
2019-10-24target/arm: Split out rebuild_hflags_a32Richard Henderson1-1/+7
2019-10-24target/arm: Reduce tests vs M-profile in cpu_get_tb_cpu_stateRichard Henderson1-26/+23
2019-10-24target/arm: Split out rebuild_hflags_m32Richard Henderson1-15/+30
2019-10-24target/arm: Split arm_cpu_data_is_big_endianRichard Henderson2-23/+42
2019-10-24target/arm: Split out rebuild_hflags_common_32Richard Henderson1-5/+11
2019-10-24target/arm: Split out rebuild_hflags_a64Richard Henderson1-59/+66
2019-10-24target/arm: Split out rebuild_hflags_commonRichard Henderson2-18/+37
2019-10-22target/arm: Fix sign-extension for SMLAL*Richard Henderson1-1/+3
2019-10-15target/arm/arm-semi: Implement SH_EXT_STDOUT_STDERR extensionPeter Maydell1-2/+17
2019-10-15target/arm/arm-semi: Implement SH_EXT_EXIT_EXTENDED extensionPeter Maydell1-5/+14
2019-10-15target/arm/arm-semi: Implement support for semihosting feature detectionPeter Maydell1-1/+108
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_FLENPeter Maydell1-10/+22
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_SEEKPeter Maydell1-9/+22
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_ISTTYPeter Maydell1-5/+15
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_READPeter Maydell1-20/+35
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_WRITEPeter Maydell1-18/+33
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_CLOSEPeter Maydell1-7/+37
2019-10-15target/arm/arm-semi: Use set_swi_errno() in gdbstub callback functionsPeter Maydell1-21/+6
2019-10-15target/arm/arm-semi: Restrict use of TaskState*Peter Maydell1-48/+63
2019-10-15target/arm/arm-semi: Make semihosting code hand out its own file descriptorsPeter Maydell1-14/+214
2019-10-15target/arm/arm-semi: Correct comment about gdb syscall racesPeter Maydell1-4/+15
2019-10-15target/arm/arm-semi: Always set some kind of errno for failed callsPeter Maydell1-18/+27
2019-10-15target/arm/arm-semi: Capture errno in softmmu version of set_swi_errno()Peter Maydell1-4/+5
2019-10-15ARM: KVM: Check KVM_CAP_ARM_IRQ_LINE_LAYOUT_2 for smp_cpus > 256Eric Auger1-1/+9
2019-10-15intc/arm_gic: Support IRQ injection for more than 256 vpusEric Auger3-6/+17
2019-09-27target/arm: remove run time semihosting checksAlex Bennée1-74/+22
2019-09-27target/arm: handle A-profile semihosting at translate timeAlex Bennée1-4/+15
2019-09-27target/arm: handle M-profile semihosting at translate timeAlex Bennée2-13/+16
2019-09-27target/arm: fix CBAR register for AArch64 CPUsLuc Michel1-3/+16
2019-09-05target/arm: Inline gen_bx_im into callersRichard Henderson1-19/+7
2019-09-05target/arm: Clean up disas_thumb_insnRichard Henderson1-25/+2
2019-09-05target/arm: Convert T16, long branchesRichard Henderson2-49/+43
2019-09-05target/arm: Convert T16, Unconditional branchRichard Henderson2-7/+8
2019-09-05target/arm: Convert T16, load (literal)Richard Henderson2-40/+6
2019-09-05target/arm: Convert T16, shift immediateRichard Henderson2-24/+10
2019-09-05target/arm: Convert T16, Miscellaneous 16-bit instructionsRichard Henderson2-87/+55