aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2023-05-18Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingRichard Henderson5-42/+65
2023-05-18target/arm: Saturate L2CTLR_EL1 core count field rather than overflowingPeter Maydell1-2/+9
2023-05-18target/arm: Convert ERET, ERETAA, ERETAB to decodetreePeter Maydell2-108/+63
2023-05-18target/arm: Convert BRAA, BRAB, BLRAA, BLRAB to decodetreePeter Maydell2-58/+43
2023-05-18target/arm: Convert BRA[AB]Z, BLR[AB]Z, RETA[AB] to decodetreePeter Maydell2-55/+84
2023-05-18target/arm: Convert BR, BLR, RET to decodetreePeter Maydell2-6/+54
2023-05-18target/arm: Convert conditional branch insns to decodetreePeter Maydell2-24/+8
2023-05-18target/arm: Convert TBZ, TBNZ to decodetreePeter Maydell2-20/+11
2023-05-18target/arm: Convert CBZ, CBNZ to decodetreePeter Maydell2-20/+11
2023-05-18target/arm: Convert unconditional branch immediate to decodetreePeter Maydell2-19/+19
2023-05-18target/arm: Convert Extract instructions to decodetreePeter Maydell2-63/+34
2023-05-18target/arm: Convert Bitfield to decodetreeRichard Henderson2-57/+88
2023-05-18target/arm: Convert Move wide (immediate) to decodetreeRichard Henderson2-43/+41
2023-05-18target/arm: Convert Logical (immediate) to decodetreeRichard Henderson2-64/+43
2023-05-18target/arm: Replace bitmask64 with MAKE_64BIT_MASKRichard Henderson1-9/+2
2023-05-18target/arm: Convert Add/subtract (immediate with tags) to decodetreeRichard Henderson2-27/+19
2023-05-18target/arm: Convert Add/subtract (immediate) to decodetreeRichard Henderson3-53/+42
2023-05-18target/arm: Split gen_add_CC and gen_sub_CCRichard Henderson1-60/+79
2023-05-18target/arm: Convert PC-rel addressing to decodetreeRichard Henderson2-24/+27
2023-05-18target/arm: Pull calls to disas_sve() and disas_sme() out of legacy decoderPeter Maydell1-16/+4
2023-05-18target/arm: Create decodetree skeleton for A64Peter Maydell3-7/+32
2023-05-18target/arm: Split out disas_a64_legacyRichard Henderson1-38/+44
2023-05-18target/arm: add RAZ/WI handling for DBGDTR[TX|RX]Alex Bennée1-2/+9
2023-05-18arm/kvm: add support for MTECornelia Huck5-4/+68
2023-05-18target/arm: Fix vd == vm overlap in sve_ldff1_zRichard Henderson1-0/+6
2023-05-18target/i386: Fix exception classes for MOVNTPS/MOVNTPD.Ricky Zhou1-2/+3
2023-05-18target/i386: Fix exception classes for SSE/AVX instructions.Ricky Zhou1-23/+23
2023-05-18target/i386: Fix and add some comments next to SSE/AVX instructions.Ricky Zhou1-12/+12
2023-05-18target/i386: fix avx2 instructions vzeroall and vpermdqXinyu Li2-1/+9
2023-05-18target/i386: fix operand size for VCOMI/VUCOMI instructionsPaolo Bonzini1-2/+13
2023-05-18target/i386: add support for FB_CLEAR featureEmanuele Giuseppe Esposito2-1/+2
2023-05-18target/i386: add support for FLUSH_L1D featureEmanuele Giuseppe Esposito2-1/+3
2023-05-16target/s390x: Fix EXECUTE of relative branchesIlya Leoshkevich1-23/+58
2023-05-16s390x/tcg: Fix LDER instruction formatIlya Leoshkevich1-1/+1
2023-05-16hw/core: Use a callback for target specific query-cpus-fast informationThomas Huth1-0/+8
2023-05-13Merge tag 'or1k-pull-request-20230513' of https://github.com/stffrdhrn/qemu i...Richard Henderson4-53/+81
2023-05-12target/arm: Correct AArch64.S2MinTxSZ 32-bit EL1 input size checkPeter Maydell5-19/+30
2023-05-12target/arm: Select CONFIG_ARM_V7M when TCG is enabledFabiano Rosas1-0/+1
2023-05-12target/arm: Select SEMIHOSTING when using TCGFabiano Rosas1-7/+1
2023-05-12target/arm: Fix handling of SW and NSW bits for stage 2 walksPeter Maydell1-25/+51
2023-05-12target/arm: Don't allow stage 2 page table walks to downgrade to NSPeter Maydell1-2/+3
2023-05-12target/arm: Move helper-{a64,mve,sme,sve}.h to tcg/Richard Henderson5-4/+4
2023-05-12target/arm: Move translate-a32.h, arm_ldst.h, sve_ldst_internal.h to tcg/Richard Henderson3-0/+0
2023-05-11target/openrisc: Setup FPU for detecting tininess before roundingStafford Horne1-0/+4
2023-05-11target/openrisc: Set PC to cpu state on FPU exceptionStafford Horne1-2/+11
2023-05-11target/openrisc: Allow fpcsr access in user modeStafford Horne2-51/+66
2023-05-11target/loongarch: Do not include tcg-ldst.hRichard Henderson2-2/+0
2023-05-11target/sh4: Use MO_ALIGN where requiredRichard Henderson1-36/+66
2023-05-11target/nios2: Remove TARGET_ALIGNED_ONLYRichard Henderson1-0/+10
2023-05-11target/mips: Use MO_ALIGN instead of 0Richard Henderson1-1/+1