All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/15] tcg updates
@ 2014-02-18  1:15 Richard Henderson
  2014-02-18  1:15 ` [Qemu-devel] [PULL 01/15] TCG: Fix 32-bit host allocation typo Richard Henderson
                   ` (16 more replies)
  0 siblings, 17 replies; 20+ messages in thread
From: Richard Henderson @ 2014-02-18  1:15 UTC (permalink / raw)
  To: qemu-devel

Contains two patch sets, recently reviewed.  Plus two other
unrelated patches that probably weren't going to get in via
any other tree.


r~


The following changes since commit 0dbcf95a1ea5a5ca6222765ff8813c2cc17e8abd:

  libvixl: fix 64bit constants usage (2014-02-15 20:26:30 +0000)

are available in the git repository at:

  git://github.com/rth7680/qemu.git tcg-next

for you to fetch changes up to 6399ab3325b7d4f77441c8a00fa9dae98bb0ac43:

  tcg/i386: Use SHLX/SHRX/SARX instructions (2014-02-17 10:12:29 -0600)

----------------------------------------------------------------
Aurelien Jarno (4):
      tcg/optimize: fix known-zero bits for right shift ops
      tcg/optimize: fix known-zero bits optimization
      tcg/optimize: improve known-zero bits for 32-bit ops
      tcg/optimize: add known-zero bits compute for load ops

Huw Davies (1):
      tcg-arm: The shift count of op_rotl_i32 is in args[2] not args[1].

Richard Henderson (10):
      TCG: Fix 32-bit host allocation typo
      tcg/optimize: Handle known-zeros masks for ANDC
      tcg/optimize: Simply some logical ops to NOT
      tcg/optimize: Optmize ANDC X,Y,Y to MOV X,0
      tcg/optimize: Add more identity simplifications
      disas/i386: Disassemble ANDN/SHLX/SHRX/SHAX
      tcg/i386: Move TCG_CT_CONST_* to tcg-target.c
      tcg/i386: Add tcg_out_vex_modrm
      tcg/i386: Use ANDN instruction
      tcg/i386: Use SHLX/SHRX/SARX instructions

 disas/i386.c          | 146 +++++++++++++++++++++++++++++++++++++++-----
 tcg/arm/tcg-target.c  |   2 +-
 tcg/i386/tcg-target.c | 156 +++++++++++++++++++++++++++++++++++++++--------
 tcg/i386/tcg-target.h |   9 ++-
 tcg/optimize.c        | 165 +++++++++++++++++++++++++++++++++++++++++++-------
 tcg/tcg.c             |   2 +-
 6 files changed, 414 insertions(+), 66 deletions(-)

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

end of thread, other threads:[~2014-02-20 15:26 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-18  1:15 [Qemu-devel] [PULL 00/15] tcg updates Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 01/15] TCG: Fix 32-bit host allocation typo Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 02/15] tcg-arm: The shift count of op_rotl_i32 is in args[2] not args[1] Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 03/15] tcg/optimize: fix known-zero bits for right shift ops Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 04/15] tcg/optimize: fix known-zero bits optimization Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 05/15] tcg/optimize: improve known-zero bits for 32-bit ops Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 06/15] tcg/optimize: add known-zero bits compute for load ops Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 07/15] tcg/optimize: Handle known-zeros masks for ANDC Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 08/15] tcg/optimize: Simply some logical ops to NOT Richard Henderson
2014-02-18  1:15 ` [Qemu-devel] [PULL 09/15] tcg/optimize: Optmize ANDC X, Y, Y to MOV X, 0 Richard Henderson
2014-02-18  1:16 ` [Qemu-devel] [PULL 10/15] tcg/optimize: Add more identity simplifications Richard Henderson
2014-02-18  1:16 ` [Qemu-devel] [PULL 11/15] disas/i386: Disassemble ANDN/SHLX/SHRX/SHAX Richard Henderson
2014-02-18  1:16 ` [Qemu-devel] [PULL 12/15] tcg/i386: Move TCG_CT_CONST_* to tcg-target.c Richard Henderson
2014-02-18  1:16 ` [Qemu-devel] [PULL 13/15] tcg/i386: Add tcg_out_vex_modrm Richard Henderson
2014-02-18  1:16 ` [Qemu-devel] [PULL 14/15] tcg/i386: Use ANDN instruction Richard Henderson
2014-02-18  1:16 ` [Qemu-devel] [PULL 15/15] tcg/i386: Use SHLX/SHRX/SARX instructions Richard Henderson
2014-02-19 10:21 ` [Qemu-devel] [PULL 00/15] tcg updates Kevin Wolf
2014-02-19 10:23   ` Kevin Wolf
2014-02-19 13:50   ` Richard Henderson
2014-02-20 15:26 ` Peter Maydell

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.