On 06/27/2016 12:01 PM, Emilio G. Cota wrote:
This patch only adds the helpers. Functions to invoke the helpers
from translated code are generated in subsequent patches.
Signed-off-by: Emilio G. Cota <c...@braap.org>
---
target-i386/helper.h | 34 ++++++++++++++++++++++++++++++++++
target-i386/mem_helper.c | 38 ++++++++++++++++++++++++++++++++++++++
target-i386/translate.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 117 insertions(+)
These are bare wrappers around what you've just added to exec/cpu_ldst*.
(1) Is there any reason these shouldn't go into tcg-runtime.h and tcg-runtime.c
instead?
(2) If so, is there any good reason to add these to cpu_ldst* instead of *only*
adding them as helpers to tcg-runtime.c?
r~