2023-10-25 |
Richard Henderson | target/sparc: Move ARRAY* to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move EDGE* to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Merge LDFSR, LDXFSR implementations ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move LDFSR, STFSR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move asi fp load/store to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move simple fp load/store to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Split out fp ldst functions with asi... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move PREFETCH, PREFETCHA to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move CASA, CASXA to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move SWAP, SWAPA to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move LDSTUB, LDSTUBA to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move asi integer load/store to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move simple integer load/store to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Use tcg_gen_qemu_{ld,st}_i128 for GET_ASI_DTWINX ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Split out ldst functions with asi pre... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Drop ifdef around get_asi and friends ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Split out resolve_asi ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move DONE, RETRY to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move FLUSH, SAVE, RESTORE to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move JMPL, RETT, RETURN to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Convert remaining v8 coproc insns to... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move POPC to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move MOVcc, MOVR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move SLL, SRL, SRA to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move TADD, TSUB, MULS to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move UDIV, SDIV to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move UDIVX, SDIVX to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move SUBC to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move UMUL, SMUL to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move MULX to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move ADDC to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move basic arithmetic to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Remove cpu_hintp, cpu_htba, cpu_hver... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Remove cpu_tick_cmpr, cpu_stick_cmpr... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Remove cpu_wim ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move WRTBR, WRHPR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move WRWIM, WRPR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move WRPSR, SAVED, RESTORED to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move WRASR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move RDTBR, FLUSHW to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move RDWIM, RDPR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move RDPSR, RDHPR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move RDASR, STBAR, MEMBAR to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move Tcc to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move SETHI to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Pass DisasCompare to advance_jump_cond ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Merge gen_branch_[an] with only caller ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Merge gen_fcond with only caller ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Merge gen_cond with only caller ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move FBPfcc and FBfcc to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move BPr to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move BPcc and Bicc to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Move CALL to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Define AM_CHECK for sparc32 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Add decodetree infrastructure ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Partition cpu features ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Remove sparcv7 cpu features ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Use CPU_FEATURE_BIT_* for cpu properties ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Define features via cpu-feature.h.inc ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | configs: Enable MTTCG for sparc, sparc64 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Set TCG_GUEST_DEFAULT_MO ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Avoid helper_raise_exception in helper_st_asi ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Implement check_align inline ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-25 |
Richard Henderson | target/sparc: Clear may_lookup for npc == DYNAMIC_PC ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | target/xtensa: Use tcg_gen_sextract_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | target/tricore: Use tcg_gen_*extract_tl ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | target/rx: Use tcg_gen_ext_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | target/m68k: Use tcg_gen_ext_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | target/i386: Use tcg_gen_ext_tl ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | target/arm: Use tcg_gen_ext_i64 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Paolo Bonzini | tcg: Define MO_TL Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg: Export tcg_gen_ext_{i32,i64,tl} ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Paolo Bonzini | tcg: add negsetcondi ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | target/i386: Use i128 for 128 and 256-bit loads and... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg: Add tcg_gen_{ld,st}_i128 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg: Optimize past conditional branches ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg: Use constant zero when expanding with divu2 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Mike Frysinger | tcg: drop unused tcg_temp_free define ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/s390x: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/riscv: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/riscv: Do not reserve TCG_GUEST_BASE_REG for guest_base... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/mips: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/loongarch64: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/i386: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/aarch64: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/arm: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg: Provide guest_base fallback for system mode ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg: Introduce tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Disable TCG_REG_TB for Power9/Power10 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use PLD in tcg_out_goto_tb ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use prefixed instructions in tcg_out_dupi_vec ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use PLD in tcg_out_movi for constant pool ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use prefixed instructions in tcg_out_mem_long ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use PADDI in tcg_out_movi ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use ADDPCIS in tcg_out_goto_tb ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use ADDPCIS for the constant pool ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use ADDPCIS in tcg_out_movi_int ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Use ADDPCIS in tcg_out_tb_start ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2023-10-22 |
Richard Henderson | tcg/ppc: Reinterpret tb-relative to TB+4 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
next |