3372 Commits (6f7f3419cce86553dd239f10a5deb9ab872bd8c2)

Author SHA1 Message Date
Richard Henderson c86da2b1dd tcg: Use uintptr_t in tcg_malloc implementation 1 year ago
Richard Henderson 0d0fc3f465 tcg: Fix constant propagation in tcg_reg_alloc_dup 1 year ago
Richard Henderson 169d253e1f tcg/riscv: Fix typo in tgen_extract 1 year ago
Richard Henderson 7630de24ba tcg/optimize: Simplify fold_eqv constant checks 2 years ago
Richard Henderson 61617f715e tcg/optimize: Simplify fold_orc constant checks 2 years ago
Richard Henderson 3c75cb4d64 tcg/optimize: Simplify fold_andc constant checks 2 years ago
Richard Henderson 9ffa5420e9 tcg/optimize: Simplify fold_and constant checks 2 years ago
Richard Henderson 932522a9dd tcg/optimize: Fold and to extract during optimize 3 years ago
Richard Henderson e532a39352 tcg/optimize: Use fold_and in do_constant_folding_cond[12] 2 years ago
Richard Henderson 03329e3ce4 tcg/optimize: Build and use o_bits in fold_shift 2 years ago
Richard Henderson f4a818a08d tcg/optimize: Build and use o_bits in fold_sextract 2 years ago
Richard Henderson 08d676a46b tcg/optimize: Build and use o_bits in fold_movcond 2 years ago
Richard Henderson f78342472f tcg/optimize: Build and use o_bits in fold_extu 2 years ago
Richard Henderson de85257f14 tcg/optimize: Build and use o_bits in fold_exts 2 years ago
Richard Henderson 83c47c3027 tcg/optimize: Build and use z_bits and o_bits in fold_extract2 2 years ago
Richard Henderson fcde7363d3 tcg/optimize: Build and use o_bits in fold_extract 2 years ago
Richard Henderson 9d80b3c890 tcg/optimize: Build and use o_bits in fold_deposit 2 years ago
Richard Henderson e6e3733bf1 tcg/optimize: Build and use o_bits in fold_bswap 2 years ago
Richard Henderson 787190e3f4 tcg/optimize: Build and use o_bits in fold_xor 2 years ago
Richard Henderson cc4033ee47 tcg/optimize: Build and use zero, one and affected bits in fold_orc 2 years ago
Richard Henderson 84b399df9a tcg/optimize: Build and use one and affected bits in fold_or 2 years ago
Richard Henderson d89504b047 tcg/optimize: Build and use z_bits and o_bits in fold_not 2 years ago
Richard Henderson 682d6d57ba tcg/optimize: Build and use z_bits and o_bits in fold_nor 2 years ago
Richard Henderson 16559c3ecb tcg/optimize: Build and use z_bits and o_bits in fold_nand 2 years ago
Richard Henderson 33fcebadd0 tcg/optimize: Build and use z_bits and o_bits in fold_eqv 2 years ago
Richard Henderson d4d441e3a1 tcg/optimize: Build and use o_bits in fold_andc 2 years ago
Richard Henderson 1e2edf85cc tcg/optimize: Build and use o_bits in fold_and 2 years ago
Richard Henderson 9e397cc0df tcg/optimize: Introduce fold_masks_zosa 1 year ago
Richard Henderson 56f15f67ea tcg/optimize: Add one's mask to TempOptInfo 2 years ago
Richard Henderson c1fa1b30ec tcg/optimize: Introduce arg_const_val 1 year ago
Richard Henderson aa1cc0d74d tcg: Split out tcg_gen_gvec_dup_imm_var 2 years ago
Richard Henderson 4474051821 tcg: Split out tcg_gen_gvec_{add,sub}_var 2 years ago
Richard Henderson ebba58c44d tcg: Split out tcg_gen_gvec_mov_var 2 years ago
Richard Henderson 465b21ffbe tcg: Split out tcg_gen_gvec_3_var 2 years ago
Richard Henderson 7a74c13468 tcg: Split out tcg_gen_gvec_2_var 2 years ago
Richard Henderson 872dab5b7e tcg: Add base arguments to check_overlap_[234] 2 years ago
Richard Henderson ca09b6b5e5 tcg: Add dbase argument to expand_clr 2 years ago
Richard Henderson 731422ebbd tcg: Add dbase argument to do_dup 2 years ago
Richard Henderson e14236b30b tcg: Add dbase argument to do_dup_store 2 years ago
Richard Henderson 11efde54f2 tcg: Drop TCGContext.page_{mask,bits} 1 year ago
Richard Henderson 9cfcf8c3b7 tcg: Drop TCGContext.tlb_dyn_max_bits 1 year ago
Pierrick Bouvier d33717d7fc meson: remove lib{system, user}_ss aliases 1 year ago
Pierrick Bouvier 21a75f792f tcg: add vaddr type for helpers 1 year ago
Paolo Bonzini e3c426cb78 meson: do not check supported TCG architecture if no emulators built 4 years ago
Richard Henderson e1d8fabc20 tcg: Define INSN_START_WORDS as constant 3 1 year ago
Richard Henderson 70ab4f4ed9 tcg/sparc64: Implement CTPOP 1 year ago
Richard Henderson 33b6c61cce tcg/sparc64: Unexport use_vis3_instructions 1 year ago
Richard Henderson eafecf0805 tcg: Remove tcg_out_op 2 years ago
Richard Henderson 86fe5c2597 tcg: Convert qemu_st{2} to TCGOutOpLdSt{2} 2 years ago
Richard Henderson 3bedb9d3e2 tcg: Convert qemu_ld{2} to TCGOutOpLoad{2} 2 years ago