All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v1 0/2] tcg: Add support for constant value promises
@ 2016-01-15 15:34 Lluís Vilanova
  2016-01-15 15:35 ` [Qemu-devel] [PATCH v1 1/2] " Lluís Vilanova
  2016-01-15 15:35 ` [Qemu-devel] [PATCH v1 2/2] gen-icount: Use " Lluís Vilanova
  0 siblings, 2 replies; 9+ messages in thread
From: Lluís Vilanova @ 2016-01-15 15:34 UTC (permalink / raw)
  To: qemu-devel; +Cc: Edgar E . Iglesias, rth, peter.maydell

A TCG constant value promise allows creating TCG code that works with a constant
whose value is not known until after the code has been generated (e.g., a count
of the instructions in a basic block).

This interface isolates the details of TCG code generation from the code that
needs this feature (e.g., in gen_icount).


Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
---

Lluís Vilanova (2):
      tcg: Add support for constant value promises
      gen-icount: Use constant value promises


 include/exec/gen-icount.h |    8 +++-----
 tcg/tcg-op.h              |    6 ++++++
 tcg/tcg.c                 |   33 +++++++++++++++++++++++++++++++++
 tcg/tcg.h                 |   12 ++++++++++++
 4 files changed, 54 insertions(+), 5 deletions(-)


To: qemu-devel@nongnu.org
Cc: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Cc: peter.maydell@linaro.org
Cc: rth@twiddle.net

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

end of thread, other threads:[~2016-01-19 21:17 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-15 15:34 [Qemu-devel] [PATCH v1 0/2] tcg: Add support for constant value promises Lluís Vilanova
2016-01-15 15:35 ` [Qemu-devel] [PATCH v1 1/2] " Lluís Vilanova
2016-01-15 18:20   ` Richard Henderson
2016-01-15 20:12     ` Lluís Vilanova
2016-01-15 20:26       ` Richard Henderson
2016-01-16 20:57         ` Lluís Vilanova
2016-01-19 17:00           ` Edgar E. Iglesias
2016-01-19 21:17             ` Lluís Vilanova
2016-01-15 15:35 ` [Qemu-devel] [PATCH v1 2/2] gen-icount: Use " Lluís Vilanova

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.