All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v3 0/3] tcg/mips: host detection
@ 2013-08-29 20:51 Aurelien Jarno
  2013-08-29 20:51 ` [Qemu-devel] [PATCH v3 1/3] tcg/mips: detect available host instructions at runtime Aurelien Jarno
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Aurelien Jarno @ 2013-08-29 20:51 UTC (permalink / raw)
  To: qemu-devel; +Cc: Aurelien Jarno

This patch series improve the MIPS TCG backend by detecting the
available instructions at runtime, and by enabling the corresponding
ops.

v1 -> v2:
 - Detect MIPS32 detection by using MUL instead of MULT

v2 -> v3
 - Only try to detect for MIPS32R2 instructions if MIPS32 instructions
   have been detected
 - Inline bswap16/bswap32/ext8s/ext16s ops to avoid checking again if 
   MIPS32R2 instructions are available.

Aurelien Jarno (3):
  tcg/mips: detect available host instructions at runtime
  tcg/mips: inline bswap16/bswap32 ops
  tcg/mips: only enable ext8s/ext16s ops on MIPS32R2

 tcg/mips/tcg-target.c |  224 ++++++++++++++++++++++++++++++++-----------------
 tcg/mips/tcg-target.h |   54 +++++++-----
 2 files changed, 178 insertions(+), 100 deletions(-)

-- 
1.7.10.4

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-08-29 21:11 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-08-29 20:51 [Qemu-devel] [PATCH v3 0/3] tcg/mips: host detection Aurelien Jarno
2013-08-29 20:51 ` [Qemu-devel] [PATCH v3 1/3] tcg/mips: detect available host instructions at runtime Aurelien Jarno
2013-08-29 20:51 ` [Qemu-devel] [PATCH v3 2/3] tcg/mips: inline bswap16/bswap32 ops Aurelien Jarno
2013-08-29 20:51 ` [Qemu-devel] [PATCH v3 3/3] tcg/mips: only enable ext8s/ext16s ops on MIPS32R2 Aurelien Jarno
2013-08-29 21:11 ` [Qemu-devel] [PATCH v3 0/3] tcg/mips: host detection Richard Henderson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.