summaryrefslogtreecommitdiff
path: root/tcg
AgeCommit message (Expand)Author
12 daystcg/loongarch64: Fix compile issue LoongArch hostBibo Mao
12 daystcg/aarch64: Use tgen_brcondi in tcg_out_qemu_ldst_i128Richard Henderson
12 daystcg: Fix typo in tcg_gen_hswap_i64Richard Henderson
2026-08-21tcg: Export tcg_gen_ussub_i{32,64,tl}Richard Henderson
2026-08-18tcg/aarch64: Use CTZ from FEAT_CSSCRichard Henderson
2026-08-18tcg/aarch64: Implement ctpop with FEAT_CSSCRichard Henderson
2026-08-18target/riscv64: Implement min/max with ZbbRichard Henderson
2026-08-18tcg/aarch64: Implement min/max with FEAT_CSSCRichard Henderson
2026-08-18tcg/optimize: Handle min/max opcodesRichard Henderson
2026-08-18tcg: Add integer min/max opcodesRichard Henderson
2026-08-18tcg/riscv64: Implement revbit8Richard Henderson
2026-08-18tcg/loongarch64: Implement revbit{8,32,64}Richard Henderson
2026-08-18tcg/loongarch64: Import REVBIT insnsRichard Henderson
2026-08-18tcg/aarch64: Implement revbit{32,64}Richard Henderson
2026-08-18tcg/optimize: Handle revbit{8,32,64}Richard Henderson
2026-08-18tcg: Add revbit{8,32,64} opcodesRichard Henderson
2026-08-18tcg: Simplify bswap/hswap expansion using bitswapRichard Henderson
2026-08-18tcg: Add tcg_gen_revbit{8,32,64}Richard Henderson
2026-08-18tcg: Fix opcode dump for bswapRichard Henderson
2026-08-18tcg: Defer tb_flush when initial thread region alloc failsRichard Henderson
2026-08-18tcg: Return success from tcg_region_allocRichard Henderson
2026-08-18tcg: Return success from tcg_region_alloc__lockedRichard Henderson
2026-08-18tcg/optimize: Fix s_mask computation for shiftsRichard Henderson
2026-08-18tcg/optimize: INDEX_op_mul is commutativeRichard Henderson
2026-07-07tcg/loongarch64: Fix cmp_vec with TCG_COND_NERichard Henderson
2026-07-07tcg/x86_64: declare MO_ATOM_WITHIN16 host atomicity supportAndrew Jones
2026-06-12tcg: Silence ubsan error on tcg_splitwx_diff causing overflowFabiano Rosas
2026-05-29tcg: Optimize INDEX_op_mul[us]2 for 0 and 1Richard Henderson
2026-05-29tcg: Massage fold_multiply2()Richard Henderson
2026-05-21tcg: Introduce tcg_gen_addN_i64Richard Henderson
2026-05-21tcg: Introduce tcg_zero_i128()Philippe Mathieu-Daudé
2026-05-21buildsys: Remove MIPS TCG backendPhilippe Mathieu-Daudé
2026-04-30tcg/aarch64/tcg-target.c.inc: Manual replace of I3310, I3313Jim MacArthur
2026-04-30tcg/aarch64/tcg-target.c.inc: Replacement of I3XXX namesJim MacArthur
2026-03-25tcg: Pass host-endian values to plugin_gen_mem_callbacks_*Richard Henderson
2026-03-10tcg/optimize: possibly expand deposit into zero with shiftsRichard Henderson
2026-03-10tcg: target-dependent lowering of extract to shr/andPaolo Bonzini
2026-03-10tcg: Add tcg_op_imm_matchPaolo Bonzini
2026-03-10tcg: Expand missing rotri with extract2Richard Henderson
2026-03-10tcg/optimize: Lower unsupported extract2 during optimizeRichard Henderson
2026-03-10tcg/optimize: Lower unsupported deposit during optimizeRichard Henderson
2026-03-10tcg: Drop extract+shl expansions in tcg_gen_deposit_z_*Richard Henderson
2026-02-19tcg: move tcg_use_softmmu to tcg/tcg-internal.hPierrick Bouvier
2026-01-17tcg: Unconditionally define atomic64 helpersRichard Henderson
2026-01-17tcg: Drop TCG_TARGET_REG_BITS test in tcg-has.hRichard Henderson
2026-01-17tcg: Drop TCG_TARGET_REG_BITS tests in tcg-internal.hRichard Henderson
2026-01-17tcg: Drop TCG_TARGET_REG_BITS tests in tcg.cRichard Henderson
2026-01-17tcg: Drop TCG_TARGET_REG_BITS tests in tcg-op-ldst.cRichard Henderson
2026-01-17tcg: Drop TCG_TARGET_REG_BITS tests in tcg-op-gvec.cRichard Henderson
2026-01-17tcg: Drop TCG_TARGET_REG_BITS tests in tcg-op.cRichard Henderson