(self, new_reg, last_reg)
| 1117 | return res |
| 1118 | |
| 1119 | def replace_last_reg(self, new_reg, last_reg): |
| 1120 | args = self.instructions[-1].args |
| 1121 | if args[0] is last_reg: |
| 1122 | args[0] = new_reg |
| 1123 | else: |
| 1124 | new_reg.mov(new_reg, new_reg.conv(last_reg)) |
| 1125 | |
| 1126 | def __str__(self): |
| 1127 | return self.name |
no test coverage detected