pub fn end_ir_inst(&mut self) {
        while let Some(i) = self.ir_inst_insns.pop() {
            self.bb_insns.push(i);
        }
    }
/// End the current IR instruction. Must be called after pushing any
/// instructions and prior to ending the basic block.
End the current IR instruction. Must be called after pushing any
instructions and prior to ending the basic block.
End the current IR instruction . Must be called after pushing any instructions and prior to ending the basic block .
pub fn end_ir_inst(&mut self) {
        while let Some(i) = self.ir_inst_insns.pop() {
            self.bb_insns.push(i);
        }
    }
pub fn end_ir_inst ( & mut self ) { while let Some ( i ) = self . ir_inst_insns . pop ( ) { self . bb_insns . push ( i ) ; } }
End the current IR instruction.
End the current IR instruction .
&mut self
&mut self