creates a mask with 'n' 0 bits at position 'p'
(n, p uint)
| 132 | |
| 133 | // creates a mask with 'n' 0 bits at position 'p' |
| 134 | func mask0(n, p uint) instruction { return ^mask1(n, p) } |
| 135 | |
| 136 | func (i instruction) opCode() opCode { return opCode(i >> posOp & (1<<sizeOp - 1)) } |
| 137 | func (i instruction) arg(pos, size uint) int { return int(i >> pos & mask1(size, 0)) } |