LLDEF, /* EX_INREG */
LLDEF, /* EX_REGVAR */
LLDEF|RLDEF, /* EX_OR */
+ LLDEF|RLDEF, /* EX_XOR */
LLDEF|RLDEF, /* EX_AND */
};
assert(leaf1.e_typ == EV_INT && leaf2.e_typ == EV_INT);
result.e_v.e_con = leaf1.e_v.e_con | leaf2.e_v.e_con;
return(result);
+ case EX_XOR:
+ assert(leaf1.e_typ == EV_INT && leaf2.e_typ == EV_INT);
+ result.e_v.e_con = leaf1.e_v.e_con ^ leaf2.e_v.e_con;
+ return(result);
case EX_AND:
assert(leaf1.e_typ == EV_INT && leaf2.e_typ == EV_INT);
result.e_v.e_con = leaf1.e_v.e_con & leaf2.e_v.e_con;