public DestRegister(int val) : base(val) { WriteMask = (val >> 16) & 0xF; int stuff = (val >> 20) & 0x7; if ((stuff & 0x1) != 0) Saturate = true; if ((stuff & 0x2) != 0) PartialPrecision = true; if ((stuff & 0x4) != 0) Centroid = true; }