Emit a machine instruction.
(&mut self, mach_inst: I)
| 1662 | |
| 1663 | /// Emit a machine instruction. |
| 1664 | pub fn emit(&mut self, mach_inst: I) { |
| 1665 | trace!("emit: {:?}", mach_inst); |
| 1666 | self.ir_insts.push(mach_inst); |
| 1667 | } |
| 1668 | |
| 1669 | /// Indicate that the side-effect of an instruction has been sunk to the |
| 1670 | /// current scan location. This should only be done with the instruction's |