379 Commits (93c8a97f99d8d03ce0d5f4fecb0e82bf2d1a52b9)

Author SHA1 Message Date
Richard Henderson 9cc902d0bc tcg: Make TCG_TARGET_REG_BITS common 4 months ago
Richard Henderson 3c58ddc9d7 include/hw/core/cpu: Introduce cpu_tlb_fast 9 months ago
Richard Henderson 11efde54f2 tcg: Drop TCGContext.page_{mask,bits} 11 months ago
Richard Henderson 9cfcf8c3b7 tcg: Drop TCGContext.tlb_dyn_max_bits 11 months ago
Richard Henderson eafecf0805 tcg: Remove tcg_out_op 1 year ago
Richard Henderson 86fe5c2597 tcg: Convert qemu_st{2} to TCGOutOpLdSt{2} 1 year ago
Richard Henderson 3bedb9d3e2 tcg: Convert qemu_ld{2} to TCGOutOpLoad{2} 1 year ago
Richard Henderson aae2456ac0 tcg: Merge INDEX_op_{ld,st}_{i32,i64,i128} 1 year ago
Richard Henderson 33aba058c8 tcg: Remove INDEX_op_qemu_st8_* 1 year ago
Richard Henderson 4a686aa9d9 tcg: Convert st to TCGOutOpStore 1 year ago
Richard Henderson 0de5c9d1f5 tcg: Convert ld to TCGOutOpLoad 1 year ago
Richard Henderson fee03fdde3 tcg: Formalize tcg_out_goto_ptr 1 year ago
Richard Henderson 3752a5a5ba tcg: Formalize tcg_out_br 1 year ago
Richard Henderson e038696c92 tcg: Formalize tcg_out_mb 1 year ago
Richard Henderson f2b1708e80 tcg: Remove add2/sub2 opcodes 1 year ago
Richard Henderson 75351891b8 tcg/aarch64: Implement add/sub carry opcodes 1 year ago
Richard Henderson ee60315210 tcg: Add TCGOutOp structures for add/sub carry opcodes 1 year ago
Richard Henderson c8f9f70047 tcg: Convert extract2 to TCGOutOpExtract2 1 year ago
Richard Henderson a5a8dd33aa tcg/aarch64: Improve deposit 1 year ago
Richard Henderson cf4905c031 tcg: Convert deposit to TCGOutOpDeposit 1 year ago
Richard Henderson b3b1397664 tcg: Convert extrh_i64_i32 to TCGOutOpUnary 1 year ago
Richard Henderson 1e6fec9dd9 tcg: Convert extrl_i64_i32 to TCGOutOpUnary 1 year ago
Richard Henderson c1ad25de11 tcg: Convert extu_i32_i64 to TCGOutOpUnary 1 year ago
Richard Henderson b7b7347fe3 tcg: Convert ext_i32_i64 to TCGOutOpUnary 1 year ago
Richard Henderson 05a1129e23 tcg: Convert sextract to TCGOutOpExtract 1 year ago
Richard Henderson 5a4d034f3c tcg: Convert extract to TCGOutOpExtract 1 year ago
Richard Henderson 613b571c93 tcg: Convert bswap64 to TCGOutOpUnary 1 year ago
Richard Henderson d7b15a25a7 tcg: Convert bswap32 to TCGOutOpBswap 1 year ago
Richard Henderson 5fa8e13872 tcg: Convert bswap16 to TCGOutOpBswap 1 year ago
Richard Henderson 1f406e4678 tcg: Convert movcond to TCGOutOpMovcond 1 year ago
Richard Henderson 99ac4706b3 tcg: Convert brcond to TCGOutOpBrcond 1 year ago
Richard Henderson 5a7b38c8ca tcg: Convert setcond, negsetcond to TCGOutOpSetcond 1 year ago
Richard Henderson f791458932 tcg: Remove TCG_TARGET_HAS_negsetcond_{i32,i64} 1 year ago
Richard Henderson d37bc370fc tcg: Convert mulu2 to TCGOutOpMul2 1 year ago
Richard Henderson 5641afdf9b tcg: Convert muls2 to TCGOutOpMul2 1 year ago
Richard Henderson f8fa1dae3d tcg: Convert ctpop to TCGOutOpUnary 1 year ago
Richard Henderson e3fcde59c9 tcg: Convert ctz to TCGOutOpBinary 1 year ago
Richard Henderson 8b915879b0 tcg: Convert clz to TCGOutOpBinary 1 year ago
Richard Henderson 03568c0d53 tcg: Convert rotl, rotr to TCGOutOpBinary 1 year ago
Richard Henderson b5aafbaa83 tcg: Convert sar to TCGOutOpBinary 1 year ago
Richard Henderson edd6ba8a6b tcg: Convert shr to TCGOutOpBinary 1 year ago
Richard Henderson 27d21ee7c7 tcg: Convert shl to TCGOutOpBinary 1 year ago
Richard Henderson 967e7ccd9c tcg: Convert remu to TCGOutOpBinary 1 year ago
Richard Henderson 646f36fead tcg: Convert rem to TCGOutOpBinary 1 year ago
Richard Henderson 9bf558ed17 tcg: Convert divu2 to TCGOutOpDivRem 1 year ago
Richard Henderson d6cad9c927 tcg: Convert div2 to TCGOutOpDivRem 1 year ago
Richard Henderson 6d1a2365ea tcg: Convert divu to TCGOutOpBinary 1 year ago
Richard Henderson 0cdacacebb tcg: Convert div to TCGOutOpBinary 1 year ago
Richard Henderson a9983f8129 tcg: Convert mulsh to TCGOutOpBinary 1 year ago
Richard Henderson 937246f2ee tcg: Convert muluh to TCGOutOpBinary 1 year ago