2013-01-05 |
Richard Henderson | target-s390: Convert LOAD ADDRESS Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Convert LOAD, LOAD LOGICAL Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Convert COMPARE, COMPARE LOGICAL Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Convert AND, OR, XOR Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Convert 64-bit MULTIPLY LOGICAL Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Convert 32-bit MULTIPLY, MULTIPLY LOGICAL Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Convert MULTIPLY HALFWORD, SINGLE Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Implement ADD LOGICAL WITH SIGNED IMMEDIATE Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Implement SUBTRACT HALFWORD Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Convert ADD HALFWORD Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Reorg exception handling Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Split out disas_jcc Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Add format based disassassmbly infrastructure Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Fix PSW_MASK handling Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Tidy unconditional BRCL Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Fix BCR Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Fix SACF exit Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Register helpers Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Use TCG registers for FPR Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Add missing temp_free in gen_op_calc_cc Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Fix gdbstub Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Fix disassembly of cpsdr Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | target-s390: Disassemble more z10 and z196 opcodes Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | softfloat: Implement uint64_to_float128 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2013-01-05 |
Richard Henderson | softfloat: Fix uint64_to_float64 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-12-29 |
Richard Henderson | tcg-hppa: Fix typo in brcond2 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-12-29 |
Richard Henderson | tcg-i386: Perform cmov detection at runtime for 32... Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-12-29 |
Richard Henderson | tcg: Add TCGV_IS_UNUSED_* Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-12-08 |
Richard Henderson | exec: Advise huge pages for the TCG code gen buffer Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-12-07 |
Richard Henderson | target-sparc: Remove t0, t1 from CPUSPARCState Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-12-07 |
Richard Henderson | target-m68k: Remove t1 from CPUM68KState Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-12-07 |
Richard Henderson | target-alpha: Remove t0, t1 from CPUAlphaState Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-11-24 |
Richard Henderson | tci: Fix type of tci_read_label Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-31 |
Richard Henderson | target-alpha: Use TCG_CALL_NO_WG Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-30 |
Richard Henderson | target-sparc: Revert setting cpu_dst to gen_dest_gpr Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-28 |
Richard Henderson | qemu-timer: Check for usable fields for SIGEV_THREAD_ID Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-28 |
Richard Henderson | tcg-i386: Use %gs prefixes for x86_64 GUEST_BASE Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-28 |
Richard Henderson | target-mips: Use TCG registers for the FPU. Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Remove cpu_tmp0 as a global Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Make cpu_dst local to OP=2 insns Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Only use cpu_dst for eventual writes... Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Remove last uses of cpu_tmp64 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Remove cpu_tmp64 use from softint insns Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Don't use a temporary for gen_dest_fpr_D Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Remove usage of cpu_tmp64 from most helper... Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Tidy ldfsr, stfsr Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Avoid cpu_tmp32 in Write Priv Register Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Avoid cpu_tmp32 in Read Priv Register Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Use get_temp_i32 in gen_dest_fpr_F Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Split out get_temp_i32 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Make the cpu_addr variable local to load... Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Cleanup cpu_src[12] allocation Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Finish conversion to gen_load_gpr Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Convert swap to gen_load/store_gpr Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Convert asi helpers to gen_*_gpr Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Use gen_load_gpr in get_src[12] Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Conversion to gen_*_gpr, part 1 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | target-sparc: Add gen_load/store/dest_gpr Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | exec: Make MIN_CODE_GEN_BUFFER_SIZE private to exec.c Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | exec: Allocate code_gen_prologue from code_gen_buffer Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | exec: Do not use absolute address hints for code_gen_buffer... Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | exec: Don't make DEFAULT_CODE_GEN_BUFFER_SIZE too large Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-20 |
Richard Henderson | exec: Split up and tidy code_gen_buffer Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Optimize mulu2 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Optimize half-dead add2/sub2 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Constant fold add2 and sub2 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Do constant folding on double-word comparisons Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Split out subroutines from do_constant_folding_cond Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Optimize double-word comparisons against zero Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Use common code when failing to optimize Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Swap commutative double-word comparisons Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Canonicalize add2 operand ordering Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-17 |
Richard Henderson | tcg: Split out swap_commutative as a subroutine Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-16 |
Richard Henderson | tcg-ia64: Implement deposit Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Emit MOVR insns for setcond_i64 and movcond_64 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Emit BPr insns for brcond_i64 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Dump illegal opode contents Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Drop use of Bicc in favor of BPcc Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Optimize setcond2 equality compare with 0. Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Use Z constraint for %g0 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Fix add2/sub2 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Fix setcond Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Fix qemu_st for 32-bit Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Fix setcond2 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Implement movcond. Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | tcg-sparc: Fix brcond2 Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | target-sparc: Don't compute full flags value so often Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | target-sparc: Avoid unnecessary local temporaries Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | target-sparc: Optimize CC_OP_LOGIC conditions Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-13 |
Richard Henderson | target-sparc: Fix optimized %icc comparisons Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-12 |
Richard Henderson | linux-user: Fix siginfo handling Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-12 |
Richard Henderson | alpha-linux-user: Fix sigaltstack structure definition Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-12 |
Richard Henderson | linux-user: Implement gethostname Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-12 |
Richard Henderson | linux-user: Perform more checks on iovec lists Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-07 |
Richard Henderson | target-sparc: Optimize conditionals using SUBCC Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-07 |
Richard Henderson | target-sparc: Fall through from not-taken trap Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-07 |
Richard Henderson | target-sparc: Cleanup "global" temporary allocation Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-07 |
Richard Henderson | target-sparc: Use movcond for FMOV*R Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-07 |
Richard Henderson | target-sparc: Use movcond in mulscc Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |
2012-10-07 |
Richard Henderson | target-sparc: Move taddcctv and tsubcctv out of line Signed-off-by: Richard Henderson <rth@twiddle.net>
|
commit | commitdiff | tree |