2012-09-27 |
Richard Henderson | Emit debug_insn for CPU_LOG_TB_OP_OPT as well. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-27 |
Stefan Weil | tci: Fix for AREG0 free mode Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Aurelien Jarno | tcg/i386: fix build with -march < i686 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Streamline movcond_i64 using movcond_i32 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Streamline movcond_i64 using 32-bit arithmetic Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Sanity check goto_tb input Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Sanity check deposit inputs Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Add tcg_debug_assert Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Implement concat*_i64 with deposit_i64 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Emit XORI as NOT for appropriate constants Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Optimize initial inputs for ori_i64 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Emit ANDI as EXTU for appropriate constants Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Richard Henderson | tcg: Adjust descriptions of *cond opcodes Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-25 |
Aurelien Jarno | tcg/mips: fix MIPS32(R2) detection Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | Revert "tcg/mips" Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips
|
commit | commitdiff | tree |
2012-09-22 |
Stefan Weil | tcg: Remove tcg_target_get_call_iarg_regs_count Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Stefan Weil | tcg/i386: Remove unused registers from tcg_target_call_iarg_regs Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Stefan Weil | tcg/i386: Add shortcuts for registers used in L constraint Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Stefan Weil | w64: Fix TCG helper functions with 5 arguments Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Max Filippov | tcg/README: document tcg_gen_goto_tb restrictions Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Richard Henderson | tcg-hppa: Implement movcond Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: add constant folding for deposit Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg: remove #ifdef #endif around TCGOpcode tests Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: prefer the "op a, a, b" form for commutative ops Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: further optimize brcond/movcond/setcond Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: optimize "op r, a, a => movi r, 0" Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: optimize "op r, a, a => mov r, a" Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: do copy propagation for all operations Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: rework copy progagation Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: check types in copy propagation Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/optimize: remove TCG_TEMP_ANY Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: implement movcond op on MIPS32R2 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: implement deposit op on MIPS32R2 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: implement rotl/rotr ops on MIPS32R2 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: optimize bswap{16,16s,32} on MIPS32R2 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: optimize brcond arg, 0 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: use stack for TCG temps Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: don't use global pointer Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: use TCGArg or TCGReg instead of int Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg/mips: kill warnings in user mode Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-22 |
Aurelien Jarno | tcg-mips: fix wrong usage of 'Z' constraint Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | Merge branch 'usb.65' of git://git.kraxel.org/qemu
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | tcg-hppa: Fix broken load/store helpers Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | tcg-hppa: Fix brcond2 and setcond2 Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | tcg: Fix !USE_DIRECT_JUMP Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | gdbstub/sh4: fix build with USE_SOFTFLOAT_STRUCT_TYPES Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | tcg: Optimize two-address commutative operations Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | tcg: Optimize movcond for constant comparisons Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | tcg-i386: Implement movcond Reviewed-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | target-alpha: Use movcond Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Richard Henderson | tcg: Introduce movcond Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: remove useless code Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: cleanup DisasContext Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: rework exceptions handling Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: remove gen_clr_t() and gen_set_t() Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: optimize swap.w Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: optimize xtrct Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: implement addv and subv using TCG Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: implement addc and subc using TCG Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: use float32_muladd() to implement fmac Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-21 |
Aurelien Jarno | target-sh4: mark a few helpers const and pure Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Aurelien Jarno | tcg/optimize: fix end of basic block detection Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Richard Henderson | target-mips: Implement Loongson Multimedia Instructions Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Richard Henderson | target-mips: Always evaluate debugging macro arguments Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Richard Henderson | target-mips: Fix MIPS_DEBUG. Acked-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Richard Henderson | target-mips: Set opn in gen_ldst_multiple. Acked-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Peter Maydell | hw/pflash_cfi0[12]: Use host-utils.h ctz32() Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Aurelien Jarno | pflash_cfi01: fix vendor specific extended query Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Aurelien Jarno | revert "TCG: fix copy propagation" Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Aurelien Jarno | tcg: mark set_label with TCG_OPF_BB_END flag Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-19 |
Aurelien Jarno | tcg/i386: allow constants in load/store ops Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | Merge branch 'usb.64' of git://git.kraxel.org/qemu
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: fix if/else/break coding style Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: add constant folding for brcond Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: add constant folding for setcond Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: swap brcond/setcond arguments when possible Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: simplify shift/rot r, 0, a => movi r... Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: simplify and r, a, 0 cases Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: simplify or/xor r, a, 0 cases Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg/optimize: split expression simplification Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-11 |
Aurelien Jarno | tcg: improve profiler Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-10 |
Aurelien Jarno | Merge branch 'spice.v59' of git://anongit.freedesktop...
|
commit | commitdiff | tree |
2012-09-10 |
Aurelien Jarno | Merge branch 'queue/qmp' of git://repo.or.cz/qemu/qmp...
|
commit | commitdiff | tree |
2012-09-10 |
Stefan Weil | hw/mcf5206: Fix buffer overflow for MBAR read / write Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-10 |
Stefan Weil | target-arm: Fix potential buffer overflow Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-10 |
Stefan Weil | hw/wm8750: Fix potential buffer overflow Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-07 |
Maciej W. Rozycki | MIPS/user: Fix reset CPU state initialization Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-07 |
Aurelien Jarno | lan9118: fix multicast filtering Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-07 |
Henning Schild | fix entry pointer for ELF kernels loaded with -kernel... Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-06 |
Peter Maydell | hw/pl110: Fix spelling of 'palette' Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-09-04 |
Paolo Bonzini | qemu-timer: properly arm alarm timer for timers set... Reported-by: Aurelien Jarno <aurelien@aurel32.net> Tested-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-28 |
Aurelien Jarno | tcg/mips: fix broken CONFIG_TCG_PASS_AREG0 code Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-28 |
Aurelien Jarno | Update OpenBIOS PPC image Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-28 |
Aurelien Jarno | target-ppc: fix altivec instructions Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-27 |
Eric Johnson | target-mips: allow microMIPS SWP and SDP to have RD... Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-27 |
Eric Johnson | target-mips: add privilege level check to several Cop0... Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-27 |
Richard Henderson | mips-linux-user: Always support rdhwr. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-27 |
Richard Henderson | target-mips: Streamline indexed cp1 memory addressing. Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
2012-08-27 |
Richard Sandiford | Fix order of CVT.PS.S operands Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
commit | commitdiff | tree |
next |