aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2023-06-05target/arm: Add missing include of exec/exec-all.hRichard Henderson1-0/+1
2023-06-05target/*: Add missing includes of exec/translation-block.hRichard Henderson3-2/+3
2023-06-05target/mips: Tidy helpers for translationRichard Henderson9-27/+8
2023-06-05target/arm: Tidy helpers for translationRichard Henderson9-46/+9
2023-06-05target/ppc: Inline gen_icount_io_start()Philippe Mathieu-Daudé3-40/+35
2023-06-05accel/tcg: Introduce translator_io_startRichard Henderson29-260/+82
2023-06-05tcg: Remove NO_CPU_IO_DEFSRichard Henderson2-4/+0
2023-06-05tcg: Add insn_start_words to TCGContextRichard Henderson2-2/+2
2023-06-05target/sh4: Emit insn_start for each insn in gUSA regionRichard Henderson1-3/+12
2023-06-05tcg: Split helper-proto.hRichard Henderson2-0/+2
2023-06-05tcg: Split helper-gen.hRichard Henderson1-5/+3
2023-06-05tcg: Pass TCGHelperInfo to tcg_gen_callNRichard Henderson21-2/+88
2023-06-05target/hexagon: Include helper-gen.h where neededRichard Henderson3-1/+4
2023-06-05target/arm: Include helper-gen.h in translator.hRichard Henderson5-7/+1
2023-06-05tcg: Move TCGv, dup_const_tl definitions to tcg-op.hRichard Henderson1-0/+1
2023-06-05tcg: Split out tcg/oversized-guest.hRichard Henderson2-0/+2
2023-06-05target/arm: Fix test of TCG_OVERSIZED_GUESTRichard Henderson1-1/+6
2023-06-05*: Add missing includes of tcg/tcg.hRichard Henderson2-0/+4
2023-06-05target/*: Add missing includes of tcg/debug-assert.hRichard Henderson4-0/+4
2023-06-05target/avr: Add missing includes of qemu/error-report.hRichard Henderson1-0/+1
2023-05-30target/arm: Explain why we need to select ARM_V7MFabiano Rosas1-0/+3
2023-05-30target/arm: Explicitly select short-format FSR for M-profilePeter Maydell1-2/+11
2023-05-28target/ppc: Add POWER9 DD2.2 modelNicholas Piggin3-3/+23
2023-05-28target/ppc: Merge COMPUTE_CLASS and COMPUTE_FPRFRichard Henderson1-56/+22
2023-05-28target/ppc: Use SMT4 small core chip type in POWER9/10 PVRsNicholas Piggin1-3/+3
2023-05-28spapr: Add SPAPR_CAP_AIL_MODE_3 for AIL mode 3 support for H_SET_MODE hcallNicholas Piggin2-0/+13
2023-05-27target/ppc: Alignment faults do not set DSISR in ISA v3.0 onwardNicholas Piggin1-7/+10
2023-05-27target/ppc: Fix width of some 32-bit SPRsNicholas Piggin6-27/+27
2023-05-27target/ppc: Fix fallback to MFSS for MFFS* instructions on pre 3.0 ISAsRichard Purdie2-13/+29
2023-05-26Merge tag 'pull-hex-20230526' of https://github.com/quic/qemu into stagingRichard Henderson10-89/+87
2023-05-26Hexagon: fix outdated `hex_new_*` commentsMatheus Tavares Bernardino2-15/+13
2023-05-26target/hexagon/*.py: clean up used 'toss' and 'numregs' varsMatheus Tavares Bernardino7-70/+70
2023-05-26Hexagon (target/hexagon) Fix assignment to tmp registersMarco Liebel1-4/+4
2023-05-26target/loongarch: Fix the vinsgr2vr/vpickve2gr instructions cause system core...Song Gao1-13/+26
2023-05-26target/loongarch: Fix LD/ST{LE/GT} instructions get wrong CSR_ERA and CSR_BADVSong Gao2-3/+5
2023-05-25Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson1-0/+10
2023-05-25target/i386: EPYC-Rome model without XSAVESMaksim Davydov1-0/+10
2023-05-23tcg: Remove DEBUG_DISASRichard Henderson2-4/+0
2023-05-23qemu/atomic128: Split atomic16_readRichard Henderson1-1/+1
2023-05-23target/s390x: Always use cpu_atomic_cmpxchgl_be_mmu in do_csstRichard Henderson1-7/+1
2023-05-23target/s390x: Use cpu_{ld,st}*_mmu in do_csstRichard Henderson1-39/+27
2023-05-23accel/tcg: Unify cpu_{ld,st}*_{be,le}_mmuRichard Henderson2-17/+5
2023-05-23target/s390x: Use tcg_gen_qemu_{ld,st}_i128 for LPQ, STPQRichard Henderson5-91/+9
2023-05-23target/ppc: Use tcg_gen_qemu_{ld,st}_i128 for LQARX, LQ, STQRichard Henderson5-132/+11
2023-05-19Revert "arm/kvm: add support for MTE"Peter Maydell5-68/+4
2023-05-18Merge tag 'pull-hex-20230518-1' of https://github.com/quic/qemu into stagingRichard Henderson35-421/+1646
2023-05-18Hexagon (gdbstub): add HVX supportTaylor Simpson3-0/+76
2023-05-18Hexagon (gdbstub): fix p3:0 read and write via stubBrian Cain1-0/+16
2023-05-18Hexagon: add core gdbstub xml data for LLDBMatheus Tavares Bernardino1-1/+2
2023-05-18Hexagon (decode): look for pkts with multiple insns at the same slotMatheus Tavares Bernardino1-3/+27