Zero extend to size @size: int
(self, size)
| 631 | return self[self.size - 1:self.size] |
| 632 | |
| 633 | def zeroExtend(self, size): |
| 634 | """Zero extend to size |
| 635 | @size: int |
| 636 | """ |
| 637 | assert self.size <= size |
| 638 | if self.size == size: |
| 639 | return self |
| 640 | return ExprOp('zeroExt_%d' % size, self) |
| 641 | |
| 642 | def signExtend(self, size): |
| 643 | """Sign extend to size |
no test coverage detected