Commit 9940a96b authored by Richard Henderson's avatar Richard Henderson Committed by Aurelien Jarno
Browse files

tcg: Allow target-specific implementation of NAND.

parent 8d625cf1
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -68,6 +68,7 @@ enum {
#define TCG_TARGET_HAS_andc_i32
// #define TCG_TARGET_HAS_orc_i32
// #define TCG_TARGET_HAS_eqv_i32
// #define TCG_TARGET_HAS_nand_i32

#define TCG_TARGET_HAS_GUEST_BASE

+1 −0
Original line number Diff line number Diff line
@@ -58,6 +58,7 @@ enum {
// #define TCG_TARGET_HAS_andc_i32
// #define TCG_TARGET_HAS_orc_i32
// #define TCG_TARGET_HAS_eqv_i32
// #define TCG_TARGET_HAS_nand_i32

#define TCG_TARGET_HAS_GUEST_BASE

+1 −0
Original line number Diff line number Diff line
@@ -88,6 +88,7 @@ enum {
#undef TCG_TARGET_HAS_andc_i32
#undef TCG_TARGET_HAS_orc_i32
#undef TCG_TARGET_HAS_eqv_i32
#undef TCG_TARGET_HAS_nand_i32

/* optional instructions automatically implemented */
#undef TCG_TARGET_HAS_neg_i32      /* sub  rd, zero, rt   */
+1 −0
Original line number Diff line number Diff line
@@ -90,6 +90,7 @@ enum {
#define TCG_TARGET_HAS_andc_i32
#define TCG_TARGET_HAS_orc_i32
/* #define TCG_TARGET_HAS_eqv_i32 */
/* #define TCG_TARGET_HAS_nand_i32 */

#define TCG_AREG0 TCG_REG_R27

+2 −0
Original line number Diff line number Diff line
@@ -81,6 +81,7 @@ enum {
/* #define TCG_TARGET_HAS_andc_i32 */
/* #define TCG_TARGET_HAS_orc_i32 */
/* #define TCG_TARGET_HAS_eqv_i32 */
/* #define TCG_TARGET_HAS_nand_i32 */

#define TCG_TARGET_HAS_div_i64
/* #define TCG_TARGET_HAS_rot_i64 */
@@ -98,6 +99,7 @@ enum {
/* #define TCG_TARGET_HAS_andc_i64 */
/* #define TCG_TARGET_HAS_orc_i64 */
/* #define TCG_TARGET_HAS_eqv_i64 */
/* #define TCG_TARGET_HAS_nand_i64 */

#define TCG_AREG0 TCG_REG_R27

Loading