XOR
#define DOVE_XORE_BASE (DOVE_UNITID2PHYS(XOR)) /* 0x60000 */
{ XOR, 0, "xor", ariDasm },
result = Dallp1(left) XOR Dallp1(right)
Dallp1(result) = left XOR Dallp1(right)
Dallp2(left) = Dallp2(left) XOR Dallp2(right); \
Dallp2(right) = Dallp2(left) XOR Dallp2(right); \
Dallp2(left) = Dallp2(left) XOR Dallp2(right)
Qallp4(leftp4) = Qallp4(leftp4) XOR Qallp4(rightp4) \
Qallp4(rightp4) = Qallp4(leftp4) XOR Qallp4(rightp4) \
Qallp4(leftp4) = Qallp4(leftp4) XOR Qallp4(rightp4)
result = Qallp1(leftp1) XOR Qallp1(rightp1);
Qallp1(resultp1) = left XOR Qallp1(rightp1)
Qallp2(leftp2) = Qallp2(leftp2) XOR Qallp2(rightp2) \
Qallp2(rightp2) = Qallp2(leftp2) XOR Qallp2(rightp2) \
Qallp2(leftp2) = Qallp2(leftp2) XOR Qallp2(rightp2) \
Qallp3(leftp3) = Qallp3(leftp3) XOR Qallp3(rightp3) \
Qallp3(rightp3) = Qallp3(leftp3) XOR Qallp3(rightp3) \
Qallp3(leftp3) = Qallp3(leftp3) XOR Qallp3(rightp3) \
result = Sall(left) XOR Sall(right);
Sall(result) = left XOR Sall(right)
const unsigned int XOR = 0x82186000U; /* xor %g1, 0, %g1 */
where[1] = XOR | (value & 0x00003ff) | 0x1c00;