]> git.ipfire.org Git - thirdparty/qemu.git/shortlog
thirdparty/qemu.git
2025-05-05  Christian Schoenebeck9pfs: fix FD leak and reduce latency of v9fs_reclaim_fd()
2025-05-05  Christian Schoenebeck9pfs: fix concurrent v9fs_reclaim_fd() calls
2025-04-30  Stefan HajnocziMerge tag 'block-pull-request' of https://gitlab.com...
2025-04-30  Stefan HajnocziMerge tag 'pull-tcg-20250429' of https://gitlab.com...
2025-04-30  Kevin Wolffile-posix: Fix crash on discard_granularity == 0
2025-04-28  Richard Hendersontcg/sparc64: Implement CTPOP
2025-04-28  Richard Hendersontcg/sparc64: Unexport use_vis3_instructions
2025-04-28  Richard Hendersontcg: Remove tcg_out_op
2025-04-28  Richard Hendersontcg: Convert qemu_st{2} to TCGOutOpLdSt{2}
2025-04-28  Richard Hendersontcg: Convert qemu_ld{2} to TCGOutOpLoad{2}
2025-04-28  Richard Hendersontcg: Merge INDEX_op_{ld,st}_{i32,i64,i128}
2025-04-28  Richard Hendersontcg: Remove INDEX_op_qemu_st8_*
2025-04-28  Richard Hendersontcg: Stash MemOp size in TCGOP_FLAGS
2025-04-28  Richard Hendersontcg: Merge INDEX_op_st*_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert st to TCGOutOpStore
2025-04-28  Richard Hendersontcg: Merge INDEX_op_ld*_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert ld to TCGOutOpLoad
2025-04-28  Richard Hendersontcg: Formalize tcg_out_goto_ptr
2025-04-28  Richard Hendersontcg: Formalize tcg_out_br
2025-04-28  Richard Hendersontcg: Formalize tcg_out_mb
2025-04-28  Richard Hendersontcg: Remove add2/sub2 opcodes
2025-04-28  Richard Hendersontcg/tci: Implement add/sub carry opcodes
2025-04-28  Richard Hendersontcg/sparc64: Implement add/sub carry opcodes
2025-04-28  Richard Hendersontcg/sparc64: Hoist tcg_cond_to_bcond lookup out of...
2025-04-28  Richard Hendersontcg/s390x: Use ADD LOGICAL WITH SIGNED IMMEDIATE
2025-04-28  Richard Hendersontcg/s390x: Implement add/sub carry opcodes
2025-04-28  Richard Hendersontcg/s390x: Add TCG_CT_CONST_N32
2025-04-28  Richard Hendersontcg/s390x: Honor carry_live in tcg_out_movi
2025-04-28  Richard Hendersontcg/ppc: Implement add/sub carry opcodes
2025-04-28  Richard Hendersontcg/arm: Implement add/sub carry opcodes
2025-04-28  Richard Hendersontcg/aarch64: Implement add/sub carry opcodes
2025-04-28  Richard Hendersontarget/tricore: Use tcg_gen_addcio_i32 for gen_addc_CC
2025-04-28  Richard Hendersontarget/sparc: Use tcg_gen_addcio_tl for gen_op_addcc_int
2025-04-28  Richard Hendersontarget/sh4: Use tcg_gen_addcio_i32 for addc
2025-04-28  Richard Hendersontarget/s390x: Use tcg_gen_addcio_i64 for op_addc64
2025-04-28  Richard Hendersontarget/ppc: Use tcg_gen_addcio_tl for ADD and SUBF
2025-04-28  Richard Hendersontarget/openrisc: Use tcg_gen_addcio_* for ADDC
2025-04-28  Richard Hendersontarget/microblaze: Use tcg_gen_addcio_i32
2025-04-28  Richard Hendersontarget/hppa: Use tcg_gen_addcio_i64
2025-04-28  Richard Hendersontarget/arm: Use tcg_gen_addcio_* for ADCS
2025-04-28  Richard Hendersontcg: Add tcg_gen_addcio_{i32,i64,tl}
2025-04-28  Richard Hendersontcg/i386: Special case addci r, 0, 0
2025-04-28  Richard Hendersontcg/i386: Implement add/sub carry opcodes
2025-04-28  Richard Hendersontcg/i386: Honor carry_live in tcg_out_movi
2025-04-28  Richard Hendersontcg: Use sub carry opcodes to expand sub2
2025-04-28  Richard Hendersontcg: Use add carry opcodes to expand add2
2025-04-28  Richard Hendersontcg/optimize: With two const operands, prefer 0 in...
2025-04-28  Richard Hendersontcg/optimize: Handle add/sub with carry opcodes
2025-04-28  Richard Hendersontcg: Add TCGOutOp structures for add/sub carry opcodes
2025-04-28  Richard Hendersontcg: Add add/sub with carry opcodes and infrastructure
2025-04-28  Richard Hendersontcg: Sink def, nb_iargs, nb_oargs loads in liveness_pass_1
2025-04-28  Richard Hendersontcg: Move i into each for loop in liveness_pass_1
2025-04-28  Richard Hendersontcg/riscv: Drop support for add2/sub2
2025-04-28  Richard Hendersontcg/mips: Drop support for add2/sub2
2025-04-28  Richard Hendersontcg: Do not default add2/sub2_i32 for 32-bit hosts
2025-04-28  Richard Hendersontcg: Expand fallback sub2 with 32-bit operations
2025-04-28  Richard Hendersontcg: Expand fallback add2 with 32-bit operations
2025-04-28  Richard Hendersontcg: Merge INDEX_op_extract2_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert extract2 to TCGOutOpExtract2
2025-04-28  Richard Hendersontcg: Merge INDEX_op_deposit_{i32,i64}
2025-04-28  Richard Hendersontcg/aarch64: Improve deposit
2025-04-28  Richard Hendersontcg: Convert deposit to TCGOutOpDeposit
2025-04-28  Richard Hendersontcg: Convert extrh_i64_i32 to TCGOutOpUnary
2025-04-28  Richard Hendersontcg: Convert extrl_i64_i32 to TCGOutOpUnary
2025-04-28  Richard Hendersontcg: Convert extu_i32_i64 to TCGOutOpUnary
2025-04-28  Richard Hendersontcg: Convert ext_i32_i64 to TCGOutOpUnary
2025-04-28  Richard Hendersontcg: Merge INDEX_op_sextract_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert sextract to TCGOutOpExtract
2025-04-28  Richard Hendersontcg: Merge INDEX_op_extract_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert extract to TCGOutOpExtract
2025-04-28  Richard Hendersontcg: Rename INDEX_op_bswap64_i64 to INDEX_op_bswap64
2025-04-28  Richard Hendersontcg: Convert bswap64 to TCGOutOpUnary
2025-04-28  Richard Hendersontcg: Merge INDEX_op_bswap32_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert bswap32 to TCGOutOpBswap
2025-04-28  Richard Hendersontcg: Merge INDEX_op_bswap16_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert bswap16 to TCGOutOpBswap
2025-04-28  Richard Hendersontcg: Convert setcond2_i32 to TCGOutOpSetcond2
2025-04-28  Richard Hendersontcg: Convert brcond2_i32 to TCGOutOpBrcond2
2025-04-28  Richard Hendersontcg/ppc: Expand arguments to tcg_out_cmp2
2025-04-28  Richard Hendersontcg/arm: Expand arguments to tcg_out_cmp2
2025-04-28  Richard Hendersontcg/ppc: Drop fallback constant loading in tcg_out_cmp
2025-04-28  Richard Hendersontcg: Merge INDEX_op_movcond_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert movcond to TCGOutOpMovcond
2025-04-28  Richard Hendersontcg: Merge INDEX_op_brcond_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert brcond to TCGOutOpBrcond
2025-04-28  Richard Hendersontcg: Merge INDEX_op_{neg}setcond_{i32,i64}`
2025-04-28  Richard Hendersontcg: Convert setcond, negsetcond to TCGOutOpSetcond
2025-04-28  Richard Hendersontcg: Remove TCG_TARGET_HAS_negsetcond_{i32,i64}
2025-04-28  Richard Hendersontcg/tci: Support negsetcond
2025-04-28  Richard Hendersontcg/mips: Support negsetcond
2025-04-28  Richard Hendersontcg/loongarch64: Support negsetcond
2025-04-28  Richard Hendersontcg: Merge INDEX_op_mulu2_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert mulu2 to TCGOutOpMul2
2025-04-28  Richard Hendersontcg: Merge INDEX_op_muls2_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert muls2 to TCGOutOpMul2
2025-04-28  Richard Hendersontcg: Merge INDEX_op_ctpop_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert ctpop to TCGOutOpUnary
2025-04-28  Richard Hendersontcg: Merge INDEX_op_ctz_{i32,i64}
2025-04-28  Richard Hendersontcg: Convert ctz to TCGOutOpBinary
2025-04-28  Richard Hendersontcg: Merge INDEX_op_clz_{i32,i64}
next