Resets the state tracker to a clean slate with no live values.
(&mut self)
| 452 | |
| 453 | /// Resets the state tracker to a clean slate with no live values. |
| 454 | fn new_block(&mut self) { |
| 455 | self.value_regs.clear(); |
| 456 | self.last_unit_write.clear(); |
| 457 | self.spillslot_values.clear(); |
| 458 | } |
| 459 | |
| 460 | /// Clobbers any existing value on a register that contains the given unit. |
| 461 | fn clobber_unit(&mut self, unit: RegUnit) { |
no test coverage detected