aboutsummaryrefslogtreecommitdiff
path: root/target/arm
AgeCommit message (Expand)Author
2021-11-03Merge remote-tracking branch 'remotes/rth/tags/pull-arm-20211102-2' into stagingRichard Henderson
2021-11-02hvf: arm: Ignore cache operations on MMIOAlexander Graf
2021-11-02target/arm: Use tcg_constant_i32() in gen_rev16()Philippe Mathieu-Daudé
2021-11-02target/arm: Use tcg_constant_i64() in do_sat_addsub_64()Philippe Mathieu-Daudé
2021-11-02target/arm: Use the constant variant of store_cpu_field() when possiblePhilippe Mathieu-Daudé
2021-11-02target/arm: Introduce store_cpu_field_constant() helperPhilippe Mathieu-Daudé
2021-11-02target/arm: Use tcg_constant_i32() in op_smlad()Philippe Mathieu-Daudé
2021-11-02target/arm: Advertise MVE to gdb when presentPeter Maydell
2021-11-02target/arm: Implement arm_cpu_record_sigbusRichard Henderson
2021-11-02target/arm: Implement arm_cpu_record_sigsegvRichard Henderson
2021-11-02target/arm: Use cpu_loop_exit_sigsegv for mte tag lookupRichard Henderson
2021-11-02target/arm: Fixup comment re handle_cpu_signalRichard Henderson
2021-10-15target/arm: Drop checks for singlestep_enabledRichard Henderson
2021-10-13target/arm: Use cpu_*_mmu instead of helper_*_mmuRichard Henderson
2021-10-13accel/tcg: Move cpu_atomic decls to exec/cpu_ldst.hRichard Henderson
2021-10-13target/arm: Use MO_128 for 16 byte atomicsRichard Henderson
2021-10-05tcg: Rename TCGMemOpIdx to MemOpIdxRichard Henderson
2021-10-05tcg: Expand MO_SIZE to 3 bitsRichard Henderson
2021-09-30Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20210930'...Peter Maydell
2021-09-30memory: Name all the memory listenersPeter Xu
2021-09-30target/arm: Don't put FPEXC and FPSID in org.gnu.gdb.arm.vfp XMLPeter Maydell
2021-09-30target/arm: Move gdbstub related code out of helper.cPeter Maydell
2021-09-30target/arm: Fix coding style issues in gdbstub code in helper.cPeter Maydell
2021-09-30arm: tcg: Adhere to SMCCC 1.3 section 5.2Alexander Graf
2021-09-21hw/core: Make do_unaligned_access noreturnRichard Henderson
2021-09-21include/exec: Move cpu_signal_handler declarationRichard Henderson
2021-09-21target/arm: Optimize MVE 1op-immediate insnsPeter Maydell
2021-09-21target/arm: Optimize MVE VSLI and VSRIPeter Maydell
2021-09-21target/arm: Optimize MVE VSHLL and VMOVLPeter Maydell
2021-09-21target/arm: Optimize MVE VSHL, VSHR immediate formsPeter Maydell
2021-09-21target/arm: Optimize MVE VMVNPeter Maydell
2021-09-21target/arm: Optimize MVE VDUPPeter Maydell
2021-09-21target/arm: Optimize MVE VNEG, VABSPeter Maydell
2021-09-21target/arm: Optimize MVE arithmetic opsPeter Maydell
2021-09-21target/arm: Optimize MVE logic opsPeter Maydell
2021-09-21target/arm: Add TB flag for "MVE insns not predicated"Peter Maydell
2021-09-21target/arm: Enforce that FPDSCR.LTPSIZE is 4 on inbound migrationPeter Maydell
2021-09-21target/arm: Avoid goto_tb if we're trying to exit to the main loopPeter Maydell
2021-09-21hvf: arm: Add rudimentary PMC supportAlexander Graf
2021-09-21arm: Add Hypervisor.framework build targetAlexander Graf
2021-09-21hvf: arm: Implement PSCI handlingAlexander Graf
2021-09-21hvf: arm: Implement -cpu hostPeter Maydell
2021-09-21arm/hvf: Add a WFI handlerPeter Collingbourne
2021-09-20hvf: Add Apple Silicon supportAlexander Graf
2021-09-20arm: Move PMC register definitions to internals.hAlexander Graf
2021-09-20target/arm: Consolidate ifdef blocks in resetPeter Maydell
2021-09-20target/arm: Always clear exclusive monitor on resetPeter Maydell
2021-09-20target/arm: Don't skip M-profile reset entirely in user modePeter Maydell
2021-09-14target/arm: Restrict cpu_exec_interrupt() handler to sysemuPhilippe Mathieu-Daudé
2021-09-14accel/tcg: Add DisasContextBase argument to translator_ld*Ilya Leoshkevich