[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 002/147] tcg: Add TCGV_IS_UNUSED_*
From: |
Richard Henderson |
Subject: |
[Qemu-devel] [PATCH 002/147] tcg: Add TCGV_IS_UNUSED_* |
Date: |
Thu, 27 Sep 2012 15:39:43 -0700 |
Signed-off-by: Richard Henderson <address@hidden>
Reviewed-by: Aurelien Jarno <address@hidden>
---
tcg/tcg.h | 3 +++
1 file changed, 3 insertions(+)
diff --git a/tcg/tcg.h b/tcg/tcg.h
index 562f0ad..88c1073 100644
--- a/tcg/tcg.h
+++ b/tcg/tcg.h
@@ -252,6 +252,9 @@ typedef int TCGv_i64;
#define TCGV_UNUSED_I32(x) x = MAKE_TCGV_I32(-1)
#define TCGV_UNUSED_I64(x) x = MAKE_TCGV_I64(-1)
+#define TCGV_IS_UNUSED_I32(x) (GET_TCGV_I32(x) == -1)
+#define TCGV_IS_UNUSED_I64(x) (GET_TCGV_I64(x) == -1)
+
/* call flags */
/* A pure function only reads its arguments and TCG global variables
and cannot raise exceptions. Hence a call to a pure function can be
--
1.7.11.4
- [Qemu-devel] [PATCH v2 000/147] target-s390 reorg, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 001/147] s390x: fix -initrd in virtio machine, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 002/147] tcg: Add TCGV_IS_UNUSED_*,
Richard Henderson <=
- [Qemu-devel] [PATCH 004/147] target-s390: Fix disassembly of cpsdr, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 003/147] target-s390: Disassemble more z10 and z196 opcodes, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 008/147] target-s390: Register helpers, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 005/147] target-s390: Fix gdbstub, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 009/147] target-s390: Fix SACF exit, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 006/147] target-s390: Add missing temp_free in gen_op_calc_cc, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 011/147] target-s390: Tidy unconditional BRCL, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 010/147] target-s390: Fix BCR, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 007/147] target-s390: Use TCG registers for FPR, Richard Henderson, 2012/09/27
- [Qemu-devel] [PATCH 014/147] target-s390: Split o ut disas_jcc, Richard Henderson, 2012/09/27