aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-02-07target/riscv: update disas.c for xnor/orn/andn and slli.uwPhilipp Tomsich1-4/+4
2023-02-05Merge tag 'pull-ppc-20230205' of https://gitlab.com/danielhb/qemu into stagingPeter Maydell9-246/+268
2023-02-05hw/display/sm501: Code style fixBALATON Zoltan1-1/+2
2023-02-05hw/display/sm501: Remove unneeded casts from void pointerBALATON Zoltan1-11/+11
2023-02-05hw/display/sm501: Remove parenthesis around constant macro definitionsBALATON Zoltan1-197/+197
2023-02-05hw/ppc/pegasos2: Fix a typo in a commentBALATON Zoltan1-1/+1
2023-02-05ppc/pnv/pci: Fix PHB xscom registers memory region nameFrederic Barrat1-1/+1
2023-02-05ppc/pnv/pci: Update PHB5 version registerFrederic Barrat1-1/+1
2023-02-05ppc/pnv/pci: Remove duplicate definition of PNV_PHB5_DEVICE_IDFrederic Barrat1-1/+0
2023-02-05ppc/pnv/pci: Cleanup PnvPHBPecState structureFrederic Barrat1-2/+0
2023-02-05hw/ppc/e500.c: Attach eSDHC unimplemented region to ccsr_addr_spaceBernhard Beschow1-3/+7
2023-02-05hw/ppc/e500.c: Avoid hardcoding parent device in create_devtree_etsec()Bernhard Beschow1-1/+1
2023-02-05hw/ppc/e500{, plat}: Drop redundant checks for presence of platform busBernhard Beschow2-9/+5
2023-02-05hw/ppc: Set machine->fdt in e500 machinesBernhard Beschow1-1/+6
2023-02-05hw/pci-host/mv64361: Reuse pci_swizzle_map_irq_fnBernhard Beschow1-6/+1
2023-02-05ppc/pegasos2: Improve readability of VIA south bridge creationBALATON Zoltan1-7/+7
2023-02-05tests/migration: add support for ppc64le for guestperf.pyMurilo Opsfelder Araujo1-3/+25
2023-02-05tests/migration: add sysprof-capture-4 as dependency for stress binaryMurilo Opsfelder Araujo1-1/+3
2023-02-04Merge tag 'pull-tcg-20230204' of https://gitlab.com/rth7680/qemu into stagingPeter Maydell54-946/+2030
2023-02-04Merge tag 'linux-user-for-8.0-pull-request' of https://gitlab.com/laurent_viv...Peter Maydell11-250/+378
2023-02-04tcg/aarch64: Fix patching of LDR in tb_target_set_jmp_targetRichard Henderson1-1/+1
2023-02-04target/i386: Inline cmpxchg16bRichard Henderson3-78/+39
2023-02-04target/i386: Inline cmpxchg8bRichard Henderson3-64/+49
2023-02-04target/i386: Split out gen_cmpxchg8b, gen_cmpxchg16bRichard Henderson1-17/+31
2023-02-04target/s390x: Implement CC_OP_NZ in gen_op_calc_ccRichard Henderson1-0/+3
2023-02-04target/s390x: Use tcg_gen_atomic_cmpxchg_i128 for CDSGRichard Henderson4-78/+33
2023-02-04target/s390x: Use Int128 for passing float128Richard Henderson4-105/+121
2023-02-04target/s390x: Use Int128 for returning float128Richard Henderson4-59/+63
2023-02-04target/s390x: Copy wout_x1 to wout_x1_PRichard Henderson2-6/+14
2023-02-04target/s390x: Use Int128 for return from TRERichard Henderson3-7/+9
2023-02-04target/s390x: Use Int128 for return from CKSMRichard Henderson3-7/+8
2023-02-04target/s390x: Use Int128 for return from CLSTRichard Henderson3-10/+11
2023-02-04target/s390x: Use a single return for helper_divs64/u64Richard Henderson4-35/+56
2023-02-04target/s390x: Use a single return for helper_divs32/u32Richard Henderson3-18/+18
2023-02-04tests/tcg/s390x: Add cdsg.cIlya Leoshkevich2-0/+97
2023-02-04tests/tcg/s390x: Add long-double.cRichard Henderson2-0/+25
2023-02-04tests/tcg/s390x: Add clst.cIlya Leoshkevich2-0/+83
2023-02-04tests/tcg/s390x: Add div.cIlya Leoshkevich2-0/+41
2023-02-04target/ppc: Use tcg_gen_atomic_cmpxchg_i128 for STQCXRichard Henderson3-101/+47
2023-02-04target/arm: Use tcg_gen_atomic_cmpxchg_i128 for CASPRichard Henderson3-89/+19
2023-02-04target/arm: Use tcg_gen_atomic_cmpxchg_i128 for STXPRichard Henderson3-135/+35
2023-02-04tcg: Split out tcg_gen_nonatomic_cmpxchg_i{32,64}Richard Henderson2-48/+92
2023-02-04tcg: Add tcg_gen_{non}atomic_cmpxchg_i128Richard Henderson4-0/+146
2023-02-04tcg: Add guest load/store primitives for TCGv_i128Richard Henderson5-0/+324
2023-02-04tcg: Add basic data movement for TCGv_i128Richard Henderson3-0/+37
2023-02-04tcg: Add temp allocation for TCGv_i128Richard Henderson2-18/+74
2023-02-04tcg: Add TCG_TARGET_CALL_{RET,ARG}_I128Richard Henderson9-3/+21
2023-02-04tcg/tci: Add TCG_TARGET_CALL_{RET,ARG}_I128Richard Henderson4-26/+48
2023-02-04tcg/tci: Fix big-endian return register orderingRichard Henderson1-9/+10
2023-02-04tcg/i386: Add TCG_TARGET_CALL_{RET,ARG}_I128Richard Henderson2-1/+39