summary refs log tree commit diff stats
path: root/tcg/loongarch64 (follow)
Commit message (Expand)AuthorAgeFilesLines
* tcg: Drop TCGContext.page_{mask,bits}Richard Henderson2025-05-281-2/+2
* tcg: Remove tcg_out_opRichard Henderson2025-04-281-7/+0
* tcg: Convert qemu_st{2} to TCGOutOpLdSt{2}Richard Henderson2025-04-281-27/+20
* tcg: Convert qemu_ld{2} to TCGOutOpLoad{2}Richard Henderson2025-04-281-17/+20
* tcg: Merge INDEX_op_{ld,st}_{i32,i64,i128}Richard Henderson2025-04-281-18/+10
* tcg: Remove INDEX_op_qemu_st8_*Richard Henderson2025-04-281-3/+0
* tcg: Convert st to TCGOutOpStoreRichard Henderson2025-04-281-23/+27
* tcg: Convert ld to TCGOutOpLoadRichard Henderson2025-04-281-39/+65
* tcg: Formalize tcg_out_goto_ptrRichard Henderson2025-04-281-7/+5
* tcg: Formalize tcg_out_brRichard Henderson2025-04-281-6/+6
* tcg: Formalize tcg_out_mbRichard Henderson2025-04-281-5/+1
* tcg: Remove add2/sub2 opcodesRichard Henderson2025-04-281-4/+0
* tcg: Add TCGOutOp structures for add/sub carry opcodesRichard Henderson2025-04-281-0/+34
* tcg: Convert extract2 to TCGOutOpExtract2Richard Henderson2025-04-282-2/+5
* tcg: Convert deposit to TCGOutOpDepositRichard Henderson2025-04-281-12/+15
* tcg: Convert extrh_i64_i32 to TCGOutOpUnaryRichard Henderson2025-04-281-5/+10
* tcg: Convert extrl_i64_i32 to TCGOutOpUnaryRichard Henderson2025-04-281-2/+0
* tcg: Convert extu_i32_i64 to TCGOutOpUnaryRichard Henderson2025-04-281-2/+0
* tcg: Convert ext_i32_i64 to TCGOutOpUnaryRichard Henderson2025-04-281-2/+0
* tcg: Convert sextract to TCGOutOpExtractRichard Henderson2025-04-281-22/+27
* tcg: Convert extract to TCGOutOpExtractRichard Henderson2025-04-281-17/+16
* tcg: Convert bswap64 to TCGOutOpUnaryRichard Henderson2025-04-282-6/+10
* tcg: Convert bswap32 to TCGOutOpBswapRichard Henderson2025-04-282-17/+18
* tcg: Convert bswap16 to TCGOutOpBswapRichard Henderson2025-04-282-14/+16
* tcg: Convert movcond to TCGOutOpMovcondRichard Henderson2025-04-282-15/+10
* tcg: Convert brcond to TCGOutOpBrcondRichard Henderson2025-04-282-12/+8
* tcg: Convert setcond, negsetcond to TCGOutOpSetcondRichard Henderson2025-04-281-15/+36
* tcg: Remove TCG_TARGET_HAS_negsetcond_{i32,i64}Richard Henderson2025-04-281-2/+0
* tcg/loongarch64: Support negsetcondRichard Henderson2025-04-283-11/+29
* tcg: Convert mulu2 to TCGOutOpMul2Richard Henderson2025-04-282-2/+4
* tcg: Convert muls2 to TCGOutOpMul2Richard Henderson2025-04-282-2/+4
* tcg: Convert ctpop to TCGOutOpUnaryRichard Henderson2025-04-282-2/+4
* tcg: Convert ctz to TCGOutOpBinaryRichard Henderson2025-04-282-35/+27
* tcg: Convert clz to TCGOutOpBinaryRichard Henderson2025-04-282-11/+27
* tcg: Convert rotl, rotr to TCGOutOpBinaryRichard Henderson2025-04-282-42/+30
* tcg: Convert sar to TCGOutOpBinaryRichard Henderson2025-04-281-17/+26
* tcg: Convert shr to TCGOutOpBinaryRichard Henderson2025-04-281-17/+26
* tcg: Convert shl to TCGOutOpBinaryRichard Henderson2025-04-281-17/+26
* tcg: Convert remu to TCGOutOpBinaryRichard Henderson2025-04-283-14/+15
* tcg: Convert rem to TCGOutOpBinaryRichard Henderson2025-04-281-9/+15
* tcg: Convert divu2 to TCGOutOpDivRemRichard Henderson2025-04-282-2/+4
* tcg: Convert div2 to TCGOutOpDivRemRichard Henderson2025-04-281-0/+4
* tcg: Convert divu to TCGOutOpBinaryRichard Henderson2025-04-282-11/+15
* tcg: Convert div to TCGOutOpBinaryRichard Henderson2025-04-281-9/+15
* tcg: Convert mulsh to TCGOutOpBinaryRichard Henderson2025-04-282-11/+15
* tcg: Convert muluh to TCGOutOpBinaryRichard Henderson2025-04-282-11/+15
* tcg: Convert mul to TCGOutOpBinaryRichard Henderson2025-04-281-9/+15
* tcg: Convert not to TCGOutOpUnaryRichard Henderson2025-04-282-9/+10
* tcg: Convert neg to TCGOutOpUnaryRichard Henderson2025-04-281-9/+10
* tcg: Convert sub to TCGOutOpSubtractRichard Henderson2025-04-281-17/+15